a:link
{
    COLOR: #27377f
; text-decoration: underline
}
a:visited
{
    COLOR: #892E69
}
a:active
{
    COLOR: #999999
}

#menu1
{
    LEFT: 122px;
    POSITION: absolute;
    TOP: 80px;
    VISIBILITY: hidden;
    Z-INDEX: 3
}
#menu2
{
    LEFT: 303px;
    POSITION: absolute;
    TOP: 80px;
    VISIBILITY: hidden;
    Z-INDEX: 5
}

a.normalx:link {font-weight: normal; color: #27377f; text-decoration: underline}
a.normalx:visited {font-weight: normal; color: #892E69; text-decoration: underline}
a.normalx:active {font-weight: normal; color: #999999; text-decoration: underline}

a.toopm:link {font-weight: normal; color: #4f4f4f; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.toopm:visited {font-weight: normal; color: #4f4f4f; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
a.toopm:active {font-weight: normal; color: #4f4f4f; text-decoration: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
a.toopm:hover {font-weight: normal; color: #4f4f4f; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.toop:link {font-weight: normal; color: #496c90; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.toop:visited {font-weight: normal; color: #496c90; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
a.toop:active {font-weight: normal; color: #496c90e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
a.toop:hover {font-weight: normal; color: #496c90e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.toopb:link {font-weight: normal; color: #496c90; text-decoration: none; font-size: 10px;}
a.toopb:visited {font-weight: normal; color: #496c90; text-decoration: none; font-size: 10px;} 
a.toopb:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 10px;} 
a.toopb:hover {font-weight: normal; color: #496c90e; text-decoration: underline; font-size: 10px;}
a.toopl:link {font-weight: normal; color: #496c90; text-decoration: none; font-size: 11px;}
a.toopl:visited {font-weight: normal; color: #496c90; text-decoration: none; font-size: 11px;} 
a.toopl:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 11px;} 
a.toopl:hover {font-weight: normal; color: #496c90e; text-decoration: underline; font-size: 11px;}
a.toops:link {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 10px;}
a.toops:visited {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 9px;} 
a.toops:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 9px;} 
a.toops:hover {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 9px;}
a.toopv:link {font-weight: normal; color: #484848; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.toopv:visited {font-weight: normal; color: #484848; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;} 
a.toopv:active {font-weight: normal; color: #484848; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;} 
a.toopv:hover {font-weight: normal; color: #496c90e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}	

a.mainx:link {font-weight: normal; color: #484848; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
a.mainx:hover {font-weight: normal; color: #484848; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
a.mainx:visited {font-weight: normal; color: #484848; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px} 
a.mainx:active {font-weight: normal; color: #484848; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px} 

a.footer:link {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footer:hover {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footer:visited {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.footer:active {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 

a.footertext:link {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footertext:hover {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footertext:visited {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.footertext:active {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 

.bannerH {
	font-size:15px; 
	font-family:trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#294A6F;}

.bannerH2 {
	font-size:12px; 
	font-family:trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#294A6F;}
		
.header {
	font-size:18px; 
	font-family:arial,helvetica,sans-serif;
	color:#FF6600;}

.basicBox { border:1px cccccc solid; border-bottom: url(images/bg-tableBotLeftB.gif); margin:0; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBox ul { margin:0; margin-left:0px; margin-bottom:10px; padding:0; }
 .basicBox li{margin: 0px 10px;}
 
 .basicBoxc { border:none; margin:1; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBoxc ul { margin:1; margin-left:5px; margin-bottom:10px; padding:0; }
 .basicBoxc li{margin: 3px 10px;}
 
 div.buffer { margin:8px; margin-bottom:0; margin-top:7px; padding:0; }
 div.buffer p { position:relative; }
 div.buffer table { margin:0; padding:0; background:#f1f1f1; }
 .basicBox input.text { width:125px; }

 .basicBox .thin1 { margin-right:20px; margin-left:4px; padding:0; float:left; width:160px; }
 .basicBox .thin2 { margin-right:20px; padding:0; float:left; width:164px; }
 .basicBox .thin3 { padding:0; float:left; width:160px; }
 
 .basicBox .threeCol { margin:0; vertical-align:top; padding:0; position:relative; }
 
 .basicBox .threeCol .thin1 { margin-right:20px; padding:0; float:left; width:160px;  
	 margin-left:4px; voice-family: "\"}\"";  voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .threeCol .thin1 { margin-left:8px; }
 .basicBox .threeCol .thin2 { margin-right:20px; padding:0; float:left; width:160px; }
 .basicBox .threeCol .thin3 { padding:0; float:left; width:162px; }

 .basicBox .twoCol { margin:0; vertical-align:top; padding:0; width:100%; }

 .basicBox .twoCol .thin { margin:0; margin-right:20px; margin-bottom:20px; padding:0; float:left; width:160px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoCol .thin { margin-left:8px; }
 .basicBox .twoCol .med { margin:0; margin-bottom:20px; padding:0; float:left; width:340px;}

 .basicBox .twoColB { margin:0; vertical-align:top; padding:0; }

 .basicBox .twoColB .med  { margin:0; margin-bottom:20px; padding:0; float:left; width:340px; margin-right:20px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoColB .med { margin-left:8px; }
 .basicBox .twoColB .thin { margin:0; margin-bottom:20px; padding:0; float:left; width:157px; }

ul { margin:10px 5px 15px 0px; padding:0; }

li p{padding: 0px 0px 15px 0px;}
ol, ul{list-style-position: outside; padding: 0px 20px 12px 20px;}
li{margin: 0px 20px;}
ul.nopd  li{margin: 0px;}
ul.nobullet{list-style-type: none;}
ul.nobullet  li{margin: 0px;}

.titleBarBackground
{
	background-image: url(images/topnav.gif);
	background-repeat: repeat-x;
	vertical-align:middle;
}

.titleBarBackgroundLeftAlign
{
	background-image: url(images/topnavi_left.jpg);
	background-repeat: repeat-x;
	vertical-align:middle;
}

.boxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#eeeeee;
}

.basicBox { border:1px cccccc solid; border-bottom: url(images/bg-tableBotLeftB.gif); margin:0; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBox ul { margin:0; margin-left:0px; margin-bottom:10px; padding:0; }
 .basicBox li{margin: 0px 10px;}
 
 .basicBoxc { border:none; margin:1; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBoxc ul { margin:1; margin-left:5px; margin-bottom:10px; padding:0; }
 .basicBoxc li{margin: 3px 10px;}
 
 div.buffer { margin:8px; margin-bottom:0; margin-top:7px; padding:0; }
 div.buffer p { position:relative; }
 div.buffer table { margin:0; padding:0; background:#f1f1f1; }
 .basicBox input.text { width:125px; }

 .basicBox .thin1 { margin-right:20px; margin-left:4px; padding:0; float:left; width:160px; }
 .basicBox .thin2 { margin-right:20px; padding:0; float:left; width:164px; }
 .basicBox .thin3 { padding:0; float:left; width:160px; }
 
 .basicBox .threeCol { margin:0; vertical-align:top; padding:0; position:relative; }
 
 .basicBox .threeCol .thin1 { margin-right:20px; padding:0; float:left; width:160px;  
	 margin-left:4px; voice-family: "\"}\"";  voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .threeCol .thin1 { margin-left:8px; }
 .basicBox .threeCol .thin2 { margin-right:20px; padding:0; float:left; width:160px; }
 .basicBox .threeCol .thin3 { padding:0; float:left; width:162px; }

 .basicBox .twoCol { margin:0; vertical-align:top; padding:0; width:100%; }

 .basicBox .twoCol .thin { margin:0; margin-right:20px; margin-bottom:20px; padding:0; float:left; width:160px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoCol .thin { margin-left:8px; }
 .basicBox .twoCol .med { margin:0; margin-bottom:20px; padding:0; float:left; width:340px;}

 .basicBox .twoColB { margin:0; vertical-align:top; padding:0; }

 .basicBox .twoColB .med  { margin:0; margin-bottom:20px; padding:0; float:left; width:340px; margin-right:20px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoColB .med { margin-left:8px; }
 .basicBox .twoColB .thin { margin:0; margin-bottom:20px; padding:0; float:left; width:157px; }

ul { margin:10px 5px 15px 0px; padding:0; }

li p{padding: 0px 0px 15px 0px;}
ol, ul{list-style-position: outside; padding: 0px 20px 12px 20px;}
li{margin: 0px 20px;}
ul.nopd  li{margin: 0px;}
ul.nobullet{list-style-type: none;}
ul.nobullet  li{margin: 0px;}

 } 

#titleBarBackground
{
	background-image: url(images/topnav.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align:middle;
}
#boxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#EEEEEE;
}
.whiteBoxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#FFFFFF;
}

/* 

**************************************************************************************************************************************
SUMMARY BOX GENERATOR (Summary Templates)
**************************************************************************************************************************************
.summaryTitleBarBackground
{
	background-image: url(images/titlebarbg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	vertical-align:middle;
}
.summaryBoxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#ffffff;
}
.summaryBoxBorderOptLeft
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 0px;
	padding-right:10px;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#ffffff;
}
.summaryBoxBorderOptRight
{
	background-image: url(images/dotvertTile_blue.gif);
	background-repeat: repeat-y;
	padding-bottom:10px;
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-top:10px;
	padding-right:10px;
	border-right: 1px;
	border-right-color: #6699CC;
	border-right-style:solid;
	padding-left:10px;
	border-left: 1px;
	border-left-color: #d6ebc1;
	border-left-style:solid;
	background-color:#d6ebc1;
	vertical-align:top;
}

*/

