﻿/********* COMMON *********/
body{background-color:#FFFFFF; margin:0; padding:0}
*{font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#014272;}
a{text-decoration:none; color:#014272;}
a:hover{text-decoration:underline;}
h1{font-size:35px; color: ;margin-bottom:5px;}
h2{font-size:35px; color: ; margin-bottom:5px;text-align:right;}
h3{font-size:16px; color:#014272; margin-bottom:5px;text-transform:uppercase;}
h4{font-size:14px; color:#636363; margin-bottom:1px;text-align:right;}
h5{font-size:14px; color:#636363; margin-bottom:1px;}

h1 *{color:#EF9C00;}
h2 *{color:#EF9C00;}
h3 *{color:#002443;}
h4 *{color:#336699;}
h5 *{color:#336699;}

hr{height:5px; clear:both; border:none; border-top:5px solid #014272; }
ul{margin-left:15px; padding-left:0;}
ol{margin-left:24px; padding-left:0;}
small{font-size:10px;}
form{padding:0; margin:0;}

/* SKELETON */
#pageWrapper{width:770px;}
#menu{width:768px; height:28px; background-color:#014272; margin-top:0px; border-left:1px solid  #002443; border-right:1px solid #002443;}
#banner{width:768px;margin-top:15px;}
#text_icons{position:absolute; top:245px; left:620px;}
#printlogo{padding-left:10px;}

#content{}
#content_top1{width:250px; float:left; margin-right:0px; padding-top:10px; padding-bottom:10px;}
#content_top{width:457px; float:right;padding-top:10px;padding-bottom:10px;}
#content_sub{width:250px; float:left; margin-right:0px;}
#page{width:457px; float:right;}
#footer{clear:both; width:770px; background:#F1A629; height:5px;}
#footer a{margin-right:5px;}
#footer p{padding:0; margin:0;}
#footer_right{padding:0px 0 0 0px;}
#copyright{padding-top:15px;text-align: center;font-size:11px;}

/********* PRINT *********/
@media print{
	.printonly{display:inherit;}
	.noprint{display:none; visibility:hidden;}
	#page{float:left;}
}
@media screen{
	.printonly{display:none;}
	#pageWrapper{position:absolute; margin-left:50%; left:-380px;}
	#content{clear:both; height:100%; border-left:1px solid  #002443; border-right:1px solid #002443; padding:0px 27px 15px 15px; overflow:auto;}
}
/* CONTENT */
.content_s p, .content_s b, .content_s a, .content_s strong{font-size:12px;}
.content_m p, .content_m b, .content_m a, .content_m strong{font-size:14px;}
.content_l p, .content_l b, .content_l a, .content_l strong{font-size:16px;}
#contentfooter *{font-size:10px;}
.infohead td{height:20px;}
/* TOP MENU */
UL#p7PMnav{list-style-type:none; padding:0; margin:0 0 0 28px; z-index:11;}
UL#p7PMnav LI{padding:0; margin:0; vertical-align:middle; text-align:left; list-style-type:none; display:inline; float:left; position:relative;}
UL#p7PMnav LI UL{padding:0; margin:0; list-style-type:none; display:none; position:absolute; left:0; top:28px; border-bottom:1px solid #EF9C00; white-space:nowrap;}
UL#p7PMnav LI UL LI{display:inline; float:none; text-align:left; border:1px solid #EF9C00; border-bottom-style:none;}
UL#p7PMnav LI:hover UL{display:block;}
UL#p7PMnav LI.iehover UL{display:block;}
UL#p7PMnav A{display:block; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; line-height:28px; padding-right:15px;}
UL#p7PMnav A:hover{color:#EF9C00;}
UL#p7PMnav A.current{color:#EF9C00;}
.EICHome UL#p7PMnav A.current{color:#FFFFFF;}
UL#p7PMnav UL A{padding:5px 10px 5px 10px; color:#645B30; line-height:normal; background-color:#E7E6D6; font-weight:normal;}
UL#p7PMnav UL A:hover{background-color:#F5BA5C; color:#645B30;}
UL#p7PMnav UL UL A{border-left-style:none;}
UL#p7PMnav LI UL LI UL{display:none; visibility:hidden; position:absolute; left:100%; top:0;}
UL#p7PMnav LI UL LI {margin-left:100%;}
UL#p7PMnav LI UL LI{float:left; clear:both; width:100%; margin-left:0;}
UL#p7PMnav LI UL LI:hover UL{display:block; visibility:visible;}
UL#p7PMnav LI UL LI.iehover UL{display: block; visibility:visible;}
/* FOOTER */
#footer a{font-size:9px; color:#FFFFFF;}
/* content_sub area */
#content_sub a{color:#EF9C00;}
#content_sub h3{padding-top:27px;padding-left :2px; padding-bottom:2px;}
#content_sub ul{list-style-type:none; padding:0; margin:0; width:250px; border-bottom:1px solid #014272;}
#content_sub ul li{border-top:1px solid #014272;}
#content_sub ul li a{display:block; padding-left:12px; line-height:25px;}
#content_sub ul li a.current{background-color:#014272;}
#content_sub ul li ul{border-style:none;}
#content_sub ul li ul li{background-color:#E7E6D6; display:block; min-height:25px; max-height:50px;}
#content_sub ul li ul li a{padding-left:25px;}
#content_sub ul li ul li a.current{background-color:#014272; background:url(../content_subsubcurrent.gif) no-repeat left top;}
#subcontent_sub{padding:4px 0 0 12px; font-size:11px;}
#subcontent_sub *{font-size:11px;}
#subcontent_sub a{color:#014272;}
#subcontent_sub img{margin-bottom:5px;}
/* SMART PARTS */
#letterbar a{margin-right:4px;}
#letterbar #showall{margin-left:15px;}

/* sidemenu_sub area - use later */
#sidemenu_sub a{color:#EF9C00;}
#sidemenu_sub h3{padding-left:2px; padding-bottom:2px;}
#sidemenu_sub ul{list-style-type:none; padding:0; margin:0; width:250px; border-bottom:1px solid #014272;}
#sidemenu_sub ul li{border-top:1px solid #014272;}
#sidemenu_sub ul li a{display:block; padding-left:12px; line-height:25px;}
#sidemenu_sub ul li a.current{background-color:#014272;}
#sidemenu_sub ul li ul{border-style:none;}
#sidemenu_sub ul li ul li{background-color:#E7E6D6; display:block; min-height:25px; max-height:50px;}
#sidemenu_sub ul li ul li a{padding-left:25px;}
#sidemenu_sub ul li ul li a.current{background-color:#014272; background:url(../content_subsubcurrent.gif) no-repeat left top;}
#subsidemenu_sub{padding:4px 0 0 12px; font-size:11px;}
#subsidemenu_sub *{font-size:11px;}
#subsidemenu_sub a{color:#014272;}
#subsidemenu_sub img{margin-bottom:5px;}

