﻿body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	margin-top: 0px;
	padding-top: 0px;
	background-color: #f3f1e8;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
p {
	padding-bottom: 10px;
	
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#990000;
	text-transform:uppercase;
	line-height: 40px;
}
h2 {
	font-size: 12px;
	color:#8e834b;
	padding: 0;
	margin-bottom: 5px;
	font-weight: bold;
}
h3 {
	font-size: 11px;
	color: #333333;
	padding: 0;
	margin-bottom: 0px;		
}
h4 {
	
	font-size: 11px;
	color: #000033;
}
h5 {
	
	font-size: 12px;
	color: #330033;	
}
/*-----------------------------------lists-----------------------------*/


.list ul  {
	margin-left: 20px;
	margin-bottom: 20px;/*Changed By me*/
	list-style-type:disc;
	list-style-position: outside;
	list-style-image: url(/images/arrow.gif);	
}
.list ol  {
	margin-left: 40px;
	margin-bottom: 10px;

	list-style-position: outside;
		
}
/*-----------------------------------product pictures-----------------------------*/
.picture  {
	margin-right: 15px;
	margin-bottom: 5px;
	float:left;	
}/*-----------------------------------Content-----------------------------*/

#mainTable {width:802px;}

.content {
	background-image: url(../images/pagebg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 571px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 50px;
	padding-left: 10px;
	margin: 0px;}
.side{
	background-image: url(../images/sidebg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 231px;
	height:100%;
	
}


.homepage {
	background-image: url(../images/hmpgbk.jpg);
	background-repeat: no-repeat;
	height: 392px;
	width: 294px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	
}

/*---------------------------------- Forms-----------------------------*/
input{
  font-size        : 11px;
  font-family      :  Arial, Helvetica, sans-serif;
  color            : #666666;
	border           : 1px #c9c18f solid;
	background-color : #e9e5cd;
  font-weight:  bold;
}
.TextBox{
  font-size        : 11px;
  font-family      :  Arial, Helvetica, sans-serif;
  color            : #666666;
	border           : 1px #c9c18f solid;
	background-color : #e9e5cd;
  font-weight:  bold;
}
.alert
{
    color: #FF0000;
}

.formoutput {
	font-size        : 11px;
    font-family      : Arial, Helvetica, sans-serif;
	color            : #666666;
	border           : 1px #c9c18f solid;
	background-color : #e9e5cd;
	font-weight:  bold;
	padding-left: 5px;
}

textarea {
  font-size        : 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
	border           : 1px #c9c18f solid;
	background-color : #e9e5cd;
  font-weight:  bold;
}
select {
  font-size        : 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
	border           : 1px #c9c18f solid;
	background-color : #e9e5cd;
  font-weight:  bold;
}


.ddl
{ 
    font-size        : 11px;
    font-family      : Arial, Helvetica, sans-serif;
    color            : #666666;
	border           : 1px #c9c18f solid;
	background-color : #e9e5cd;
    font-weight      :  bold;
    
    }
/*-----------------------------------Copyright-----------------------------*/
.copyright { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
.copyright2 { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor            :auto;
  text-decoration   :underline;
}
.copyright3 { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  text-decoration   : none;
}
.PagefooterHiddenLinkFont
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}


a.copyright:link  { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
a.copyright:visited  { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
a.copyright:hover  { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
a.copyright:active  { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
/*----------------------------Copyright3Link------------------*/
a.copyright3:link  { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
a.copyright3:visited  { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
a.copyright3:hover  { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
a.copyright3:active  { 
  font-size        : 9px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #666666;
  cursor:text;
  text-decoration:none;
}
/*----------------------------CopyrightAdminLinks------------------*/
a.AdminLinks:link  { 
     text-align: left;
    font-family: Verdana;
    font-size: 9px;
    font-weight: bold;
    color: #ffcc66;
    padding: 0px;
  
}
a.AdminLinks:visited  { 
   text-align: left;
    font-family: Verdana;
    font-size: 9px;
    font-weight: bold;
    color: #ffcc66;
    padding: 0px;
  
}
a.AdminLinks:hover  { 
  text-align: left;
    font-family: Verdana;
    font-size: 9px;
    font-weight: bold;
    color: #ffcc66;
    padding: 0px;
 
}
a.AdminLinks:active  { 
   text-align: left;
    font-family: Verdana;
    font-size: 9px;
    font-weight: bold;
    color: #ffcc66;
    padding: 0px;
 
}
/*-----------------------------------links-----------------------------*/
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;	
}
a:link {
	text-decoration: underline;
	color: #135681;
}
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #71364A;
}
a:active {
	text-decoration: underline;
}

/*-----------------------------------links-----------------------------*/
.TableLayoutFixed
{
    table-layout:fixed;
    
}
#MasterPageTable1
{
    table-layout: fixed;
 
}
.TestimonialHead
{
	font-size: 11px;
	color:#8e834b;
	padding: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}
.FontSubHead
{
    font-size: 11px;
	color:#8e834b;
	padding: 0px;
	margin-bottom: 0px;
	font-weight: bold;
    }
 .FontSubText
{
    font-size: 11px;
	color:#666666;
	padding: 0px;
	margin-bottom: 0px;
	
    }
    
     .HRLine
{
    color:#990000;	
    }

/*---------------------------------------Developers Styles-------------*/

.PageLayout
{
	width:900px;
	text-align:center;
	background-image:'~/Images/flagbg.jpg';
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: inherit;

	}
	
.Heading
{
	text-align: left;	
	font-family: Verdana;
	font-size: 18px;
	font-weight:bold;
}
.SmallText
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:lighter;
	}
	.ContentTable
	{
width:550px;
height:550px;
margin-top :0px;
border:1;
vertical-align:top;
border-color :Black;
		}
.ContentTable2
{
	width:550px;
	vertical-align:top;
	margin-top :0px;
	padding-top:0px;
}
.ContentRow
{
width:550px;
height:50px;
margin-top :0px;
border:1;
vertical-align:top;
border-color :Black;
padding-top:0px;
}
.SubHeading
{
	text-align: left;	
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
}
.Label
{
	
}

.Title
{
	font-family: Verdana;
	font-size: 14px;
}
.Description
{
	font-family: Verdana;
	font-size: 11px;
}
.Link
{	
	color:Blue;
	font-family: Verdana;
	font-size: 11px;	
	font-weight:bold;
}

.Foot
{
	font-family: Tahoma;
	font-size: small;
}

.TableBG 
{
    border-top:1px solid #D2D5DA;
    border-bottom:1px solid #D2D5DA;
     border-collapse:collapse; 
	background-image: url('../Images/flagbg.jpg');
}
.ReadMore
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	padding: 0px;
	text-align: left;
	font-weight: bold;
	 
}

.ViewAll
{
	font-family: Verdana;
	font-size: 11px;
	color: #757575;
	padding: 4px;
	text-align:right;
	font-weight: bold;
	 
}
div.floatRight 
{
	width: 45%;
	float: right; 
        }
div.floatleft
  {
	width: 45%;
	float: left; 
    }
div.container 
{

      border: 1px solid #000000;

      overflow: hidden;

      width: 100%;

} 
.Pagefooter
{ width: 770px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  font-family:Verdana; 
  font-size:11px; 
  color:#757575;
  padding: 6px;
 }
 
 
 .PagefooterLinkFont
{ 
  text-align:left;
  font-family:Verdana; 
  font-size:11px; 
  color:#757575;
  
 }
 
 
 
.masthead
{ 
	padding: 0px;
	width: 800px;
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-right: auto; 
	margin-left: auto;
	background-color: #FFFFFF;
}

.fullPage
{
	 width: 770px;
	 text-align: left;
	 margin: 0px; 
	 overflow:visible;
	 clear: both;
	 }
	 

.topmargin
{
margin-top: -1%
}
.mid {
	background-image: url(../Images/Image/pagetopbg.jpg);
	background-repeat: no-repeat;
}

.bot {
	background-image: url(../Images/Image/flagbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.footer {
	background-image: url(../Images/Image/pagebotbg.jpg);
	background-repeat: no-repeat;
}
.podcast {
	background-image: url(../Images/Image/podcasts_bg.jpg);
	background-repeat: repeat;
}
.text {
	font-family: Verdana;
	font-size: 11px;
	padding: 10px;
	text-align:left;
}
.NewsFontText
{ 
  text-align: left;
  font-family: Verdana; 
  font-size:11px; 
  color:#757575;
  padding: 0px;
 }
 
 .DateFont
  {
  font-family: Verdana;  
  font-size:10px; 
  color:#757575;
  padding: 0px;
 }
 

 .NewsFontHead
{
	font-size: 13px;
	color:#8e834b;
	padding: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}


.RichTextFontHead
{
    text-align: left;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bolder;
    color: maroon;
    padding: 0px;
}



.AdminFontHead
{
    text-align: left;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bolder;
    color: #ffcc66;
    padding: 0px;
}
.AdminLinks
{
    text-align: left;
    font-family: Verdana;
    font-size: 9px;
    font-weight: bold;
    color: #ffcc66;
    padding: 0px;
}

.AdminFontText
{
	text-align: left;
  font-family:Verdana; 
  font-size:11px; 
  color:#757575;
  padding: 0px;
}

.AdminMainHead
{
    text-align: left;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
    color: #ffcc33;
    padding: 0px;
}

.NewsFontTextBold
{
	text-align: left;
  font-family:Verdana; 
  font-size:11px; 
  color:#757575;
  padding: 0px;
  font-weight:bold;
}


	
.TopMargin
{
margin-top: -2px

}

.ImgFloatLeft { 
    float: left; 
    margin: 4px; 
    padding: 2px;

}
.ImgFloatRight { 
    float: right; 
    margin: 4px; 
    padding: 2px;

}
#spacer10 { padding-top:10px; }
#spacer5 { padding-top:5px; }
#spacer15 { padding-top:15px; } 
#spacer100 { padding-top:100px; }
#spacer_15 { padding-top:-50px; }

#MarginTop 
{
	margin-top: -2px
	}
	.VideoBorder
{
	/*border-color :Blue ;*/
	border-style: solid;
	padding: 1px;
	border-right: lightgrey thin solid;
	border-top: lightgrey thin solid;
	border-left: lightgrey thin solid;
	border-bottom: lightgrey thin solid;
}

.PagefooterHiddenLinkFont
{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
}
.ImageBorder
{
     border-right: lightgrey thin solid;
	border-top: lightgrey thin solid;
	border-left: lightgrey thin solid;
	border-bottom: lightgrey thin solid;

	border-style: solid;
	padding: 1px;
	 
	
}

.ServiceCellBG
{
    background-color: #DBD29C;
    
}
	
.BorderBottom
{	
	border-bottom-color:#8e834b; 
	border-bottom-style:dotted;
	 border-bottom-width:thin;
	 padding: 1px;
	}
	
	
#hspacer5
{ 
    padding-left: 5px
   }
#hspacer10
{ 
    padding-left: 10px
    }
#hspacer25
{ 
    padding-left: 25px
    }

.hspacerc
{ 
    padding-left: 10px}
	
.TextLeft
{
    text-align:left;
}
.BSpacer5
{
    padding-bottom: 5px;
}

#FAQ p
{
    padding-bottom: 5px;
    }
    
.AdminPadding
    {
      padding: 10px 10px 10px 10px;   
        }
        
        
 .AdminLoginSpan
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
    color: #830B0C; 
    padding: 0;
	margin-bottom: 0px;
    text-align: right;
    }
    
    .redText {
	color: red;
}
.LoginBox
{
    table-layout: fixed;
    padding: 0%;
    background-color: White;
    border-right: #830b0c 1px solid;
    border-top: #830b0c 1px solid;
    border-left: #830b0c 1px solid;
    border-bottom: #830b0c 1px solid;
}
