body { 
margin:0px auto 0px auto; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000; 
background-color:#EAEAEA; 
/* background-image:url(/templates/images/mainbackdk.jpg); */ 
background-repeat:repeat-x; font-size:10px;
}


.textparagraph { HEIGHT: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.textparagraphsm { HEIGHT: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 4px; color: #000000;}
.indent { margin-left:15px; margin-right:15px; margin-top:6px; margin-bottom:6px; }

.blueparagraph { 
background: #e1ecf5;  
padding: 16px 15px 8px 20px; 
margin: 1px 1px 5px 1px;  
border: 1px solid #18497b } /* #eccf0b */

td.titleback {
margin:0px auto 0px auto; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#000000; 
background-color:#ffffff; 
background-image:url(/products/title-bak.jpg); 
background-repeat:repeat-y; 
font-size:10px;}



.text {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal}
.textb {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal; font-weight: bold}

.textw {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; letter-spacing: normal; word-spacing: normal; font-style: normal}

.textwb {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; letter-spacing: normal; word-spacing: normal; font-style: normal; font-weight: bold}
.textsm {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal; text-decoration: none}
.textsmw {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; letter-spacing: normal; word-spacing: normal; font-style: normal; text-decoration: none}
.textbk {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal; text-decoration: none}
a.textwb:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; letter-spacing: normal; word-spacing: normal; font-style: normal; font-weight: bold}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.boxTexts { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none}

.categ {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal; text-decoration: none}
.categb {  font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #D7D7D7;  text-decoration: none}
.categbsub {  font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #E6E6E6; text-decoration: none}
a.categ:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal; text-decoration: none}


.wnav {  font-family: Verdana, Arial, sans-serif; font-size: 9pt; color: #ffffff; letter-spacing: normal; word-spacing: normal; font-weight: bold; text-decoration: none}
.submenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal}
.subnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal}
.subnavdash {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #BDBDBD; letter-spacing: normal; word-spacing: normal; font-style: normal}

.title {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #18497b; font-weight: bold}
.titlesub {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #18497b; font-weight: bold}

.titledk {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #18497b; font-weight: bold}
.titlerd {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #E63636; letter-spacing: normal; word-spacing: normal; font-style: normal; font-weight: bold}

.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999A9A; letter-spacing: normal; word-spacing: normal; font-style: normal}

.disclaimer {
padding: 5px 5px 5px 5px; 
font-family:arial, helvetica; 
font-size:9px; 
color:#ffffff; 
line-height:14px}


.keywords {  font-family: Arial; font-size: 1pt; color: #ffffff; letter-spacing: normal; word-spacing: normal; font-style: normal}
.keywords2 {  font-family: Arial; font-size: 11px; color: #000000; letter-spacing: normal; word-spacing: normal; font-style: normal}
.keywords_top {  font-family: Arial; font-size: 1px; color: #923001; letter-spacing: normal; word-spacing: normal; font-style: normal}
.images_say {  font-family: Arial; font-size: 1pt; color: #ffffff; letter-spacing: normal; word-spacing: normal; font-style: normal}


.formz { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
input.styled-button { border: none; font-size: 9px;  background-color: #1f4b7c; color: white; height: 14px; padding-bottom: 2px; cursor: pointer; cursor: hand; text-transform: capitalize; }
input.fixed { 	border: 1px solid #fgfgfg; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 2px; }


table.mainbox{ 	border-width: 0px 1px 0px 1px; border-style: solid; border-color: #FDFBEA; background-color: #ffffff; }
table.mainbox2{ 	border-width: 1px 1px 1px 1px; border-style: solid; border-color: #70a6d4; background-color: #a7d9ff; }
table.redbox{ 	padding: 0 0 0 0; border-width: 1px ;border-style: solid; border-color: #000000; background-color: #e63636; }



a:link {  color: #ec790b; text-decoration: none; }
a:hover {  color: #ec790b; text-decoration: underline;  }
a:active {  color: #ec790b;   }
a:visited {  color: #ec790b;  text-decoration: none; }

a.ntextw:link, a.ntextw:visited , a.ntextw:active, a.ntextw:hover {  
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 9px; 
 color: #ffffff; 
 letter-spacing: normal; 
 word-spacing: normal; 
 font-style: normal; 
 text-decoration: none;
 text-transform: uppercase; }
 
 a.ntextw:hover {  
 text-decoration: underline;}
 
 .texty {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 color: #CFAB17; 
 letter-spacing: 2px; 
 word-spacing: normal; 
 font-style: normal}



.easytitle { 
padding: 2px 8px 2px 8px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12pt; 
color: #ffffff; 
background:#e63636;
	border-width: 1px 1px 0px 1px; 
	border-color: #000000; 
	border-style: solid;
letter-spacing: normal; 
word-spacing: normal; 
font-style: normal;
font-style: italic;
font-weight: bold;	}


.easycontent00 {
	background:#ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;  
	padding: 10px 15px 15px 15px; 	
	margin: 0 0 0 0;
	border-width: 1px 1px 1px 1px; 
	border-color: #000000; 
	border-style: solid;}
	
.easycontent01 {
	background:#dedede;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;  
	padding: 10px 15px 15px 15px; 	
	margin: 0 0 0 0;
	border-width: 1px 1px 1px 1px; 
	border-color: #000000; 
	border-style: solid;}
	
	
	
.easycontent02 {
	background:#e63636;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; 
	color: #ffffff; 
	padding: 10px 15px 15px 15px; 	
	margin: 0 0 0 0;
	border-width: 1px 1px 1px 1px; 
	border-color: #000000; 
	border-style: solid;}
	
.easyfooter { 
padding: 2px 8px 2px 8px; 
margin: 0px 0px 15px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12pt; 
color: #ffffff; 
background:#e63636;
	border-width: 0px 1px 1px 1px; 
	border-color: #000000; 
	border-style: solid;
letter-spacing: normal; 
word-spacing: normal; 
font-style: normal;
font-style: italic;
font-weight: bold;	}


.textmain {  
padding: 20px 20px 25px 20px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
font-style: normal; }

.textleft {  
padding: 20px 20px 25px 20px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #113559; 
font-style: normal; }

.hometext {  
padding: 6px 6px 6px 10px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #113559; 
font-style: normal; }

.hometextlf {  
padding: 16px 20px 15px 34px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #113559; 
font-style: normal; }


.hometextrt {  
padding: 16px 40px 15px 25px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #113559; 
font-style: normal; }




.textleftnop {  
padding: 0px 0px 0px 0px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
font-style: normal; }

.rightnav {  
padding: 0px 0px 0px 0px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
font-style: normal;
background-image:url(/templates/images/gui/rt-nav-bak.jpg); */ 
background-repeat:repeat-y; font-size:10px;
	border-width: 0px 0px 0px 0px; 
	border-color: #000000; 
	border-style: solid; }

/*
new categories additions here
*/
.catwithsubs, .catwithnosubs {
	padding: 3 3 3 3; 	
	margin: 0 0 0 0;
	border-width: 0px 0px 0px 0px; 
	border-color: #000000; 
	border-style: solid;
}

#thecatholder {	
	padding: 0 0 0 0; 	
	margin: 0 0 0 0;
	border-width: 0px 0px 0px 0px; 
	border-color: #ff0000; 
	border-style: solid;
}

#thecategories {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 156px;
	font-size : 13px;
}

.activelink {
	display: block;
	font-weight: bold;
}

#thecategories a {
	display: block;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 100%;
}

/*mozilla fix*/
html>body #thecategories a {
	width: auto;

}
/*end of mozilla fix*/

#topcat a {
	color: #000000;
	padding-left: 0px;
	width:156px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#C0FFDD55', EndColorStr='#00000000');
}

/*
new categories additions here
*/

.boxTextnav { 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; 
padding: 0 0 0 0;
}

#textbox00 { 
background: #e1ecf5;  
padding: 15px 15px 15px 15px;  
margin: 0px 2px 15px 2px;   
width: 445px;  
border: 1px solid #1f4b7c }




#memoryticker { 
width:455px; 
height:200px; 
border-width: 0px;
border-style: solid; 
border-color: #000000; 
background-color: #ffffff;
padding: 0px; 
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7) }

.memorytickerredbox {
padding: 7 0 5 13; 
border-width: 1 1 0 1px ;
border-style: solid; 
border-color: #000000; 
background-color: #e63636; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14pt; 
color: #ffffff; 
font-style: italic; 
font-weight: bold }

.memorytickertext {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #000000; 
letter-spacing: normal; 
word-spacing: normal; 
font-style: normal;
border-width: 1px;
border-style: solid; 
border-color: #000000; 
padding: 0 5 0 5px; 
}