/** OSS CSS - ALL SUBPAGES **/



* {margin: 0; padding: 0;}



body { background: #403A37 url(/img/background.gif) repeat-x left top; margin-top: 0px;

		margin-left: auto; margin-right: auto; font-size: 11px; font-family: arial, verdana,

		sans-serif; color: #333333; line-height: 130%;}


#maincontainer {width:  800px; margin-top: 0px; text-align: left;}

#maincontent {width: 800px; height: 530px; background: #403A37 url(/img/mainhtml_bg.jpg) repeat-x left top; margin: 0; padding: 0; position: relative; top: 0; left: 0; clear: both;}





/**********  markup **********/



p,h1,h2,h3,h4,h5,h6,blockquote { display: block; line-height: 130%;}



h1 {font-size:  24px; font-family:  Arial, verdana, sans-serif; font-weight: lighter; padding-top: 10px; padding-bottom: 3px;}

h2 {font-size:  20px; font-family:  Arial, verdana, sans-serif; font-weight: lighter; padding-top: 15px; padding-bottom: 8px; color: #D91182;}

h3 {font-size:  14px; font-family:  Arial, verdana, sans-serif; font-weight: normal; padding-top: 15px; padding-bottom: 8px;}

h4 {font-size:  13px; font-family:  Arial, verdana, sans-serif; font-weight: bolder; padding-top: 15px; padding-bottom: 8px;}

h5 {font-size:  10px; font-family:  Arial, verdana, sans-serif; font-weight: bolder; padding-top: 2px; padding-bottom: 8px; color: #D91182;}



h3.righth3 {font-size:  14px; font-family:  verdana, Arial, sans-serif; font-weight: lighter; padding-top: 0px; padding-bottom: 5px;}

p {font-size: 12px; font-weight: lighter; padding-bottom:  10px; color: #333333;}



.alt { display: none;}

img.newsimg {padding: 5px;}

img.right {
	float: right;
	padding: 9px 0 12px 12px;
}


/**********  links **********/



a:link {color: #666666; text-decoration: none;}

a:visited {color: #666666; text-decoration: none;}

a:active {color: #666666; text-decoration: none;}

a:hover {color: #373737; text-decoration: none;}



#MainHTML .mid a:link { color: #666666; text-decoration: none; border-bottom: none;}

#MainHTML .mid a:visited { color: #666666; text-decoration: none; border-bottom: none;}

#MainHTML .mid a:active { color: #373737; text-decoration: none;  border-bottom: 1px dashed #373737; padding-bottom: 1px;}

#MainHTML .mid a:hover { color: #373737; text-decoration: none;  border-bottom: 1px dashed #373737; padding-bottom: 1px;}





blockquote p {padding-left: 30px; padding-right: 30px; text-align: center; font-style: italic; font-size: 12px; color: #D91182;}





/**  DIVS  **/



/**********  top banner **********/

#topbanner {height: 70px; position: relative;}



#TopMenu {float: right; width: 652px; margin-top: 54px; margin-bottom: 0px; position: relative;  bottom: 0px; left:  2px; overflow: hidden;}

#TopMenuSpan {margin:  0; padding:  0;}

#TopMenuSpan li {margin:0; padding-left: 4px; float:left; list-style-type:none; display:inline; }



#TopMenuSpan a:link {

font: 12px arial, verdana, sans-serif;

color: #FFF;

text-align: center;

text-decoration: none;

padding: 0 8px;

margin-right: 2px;

margin-top: 8px;

border-bottom: none !important;}



#TopMenuSpan a:visited {

font: 12px arial, verdana, sans-serif;

color: #FFF;

text-align: center;

text-decoration: none;

padding: 0 8px;

margin-right: 2px;

margin-top: 8px;

border-bottom: none !important}



#TopMenuSpan a:active {background:url(/img/menubg.gif) no-repeat left top; margin-right: 2px;  border-bottom: none !important}

#TopMenuSpan a:hover, #TopMenuSpan .selected  {background:url(/img/menubg.gif) no-repeat left top; margin-right: 2px;  border-bottom: none !important}



#logo { float:left; background-image: url(/img/logo_top.gif); width: 138px; height: 65px; margin-left: 5px;}







/**********  submenu **********/

.SubMenuHeadingSpanWide {height:  30px; width:  150px; background: url(/img/submenutitle.gif) no-repeat; padding-top: 3px; padding-left: 30px;}

.SubMenuHeadingSpanWide a {text-decoration: none; color: #fff !important; font-size: 14px; padding-left: 0px; border-bottom: none !important;}





#submenu {float: left; width:  258px; height: 100%; background: none;}



.SubMenuHeadingSpan {height:  30px; width:  150px; background: url(/img/submenutitle.gif) no-repeat center; margin-left: 19px; margin-top: 15px; padding-left: 10px; position: relative;}

.SubMenuHeadingSpan a {text-decoration: none; color: #fff !important; font-size: 14px; border-bottom: none !important; position: absolute; left: 30px; top: 8px;}



#SubmenuHTML ul {font-size: 11px;}

#SubmenuHTML li {list-style-type: none; line-height:  130%; margin: 10px 17px 10px 15px; padding: 5px 20px 5px 5px; border-bottom: 1px solid #fff; border-top: 1px solid #fff;}

#SubmenuHTML li:hover {background: url(/img/submenu_bg.html) no-repeat left 3px; list-style-type: none; line-height:  130%; border-bottom: 1px solid #D6D6D6; border-top: 1px solid #D6D6D6;}



#SubmenuHTML li.selected {background: url(/img/submenu_bg.html) no-repeat left 3px; list-style-type: none; line-height:  130%; border-bottom: 1px solid #D6D6D6; border-top: 1px solid #D6D6D6;}
#SubmenuHTML li a {width:  100%; display: block !important;}

#SubmenuHTML p {font-size: 12px; padding: 0px !important; padding-top: 8px; font-weight: bolder !important; color: #333333; margin-left: 40px;}




/*#SubmenuHTML li selected {background: url(/img/submenu_bg.gif) no-repeat left 3px; list-style-type: none; line-height:  130%; border-bottom: 1px solid #D6D6D6; border-top: 1px solid #D6D6D6;}*/



li.level3 {margin-left: 30px;}

li.level4 {margin-left: 40px;}

li.level5 {margin-left: 50px;}





#rss {float: left; width: 200px; height: 20px; margin: 40px 0px 0px 25px; padding: 0px; background: url(/img/rss.png) no-repeat left 2px;}

p.rss a {color: #B3B3B3; font-size: 11px; padding-left: 15px !important;}

p.rss a:hover {color: #666666; font-size: 11px; padding-left: 15px !important;}







/**********  main html **********/



.mid ul { list-style-type: none; }

.mid li { list-style-type: none; background: url(/img/bullet_pink.gif) no-repeat 0 50%; margin-left: 5px; line-height: 20px; padding-left: 12px;}

td ul { list-style-type: none; padding-left: 20px;}
td LI { list-style-type: none; background: url(/img/bullet_pink.gif) no-repeat 0 50%; margin-left: 5px; line-height: 20px; padding-left: 2px;}


#MainHTML p.main {color: #000; padding-top: 10px; padding-right: 16px;}



ul.col1, ul.col2 {width:  40%; float:  left;}



#maincontent #MainHTML {width:  800px; clear:  both; background: url(/img/whitebg.png) repeat-y; min-height: 530px; height: auto !important; height: 530px;}

#maincontent #MainHTML .mid {width: 500px; background: none; margin-left: 258px; color: #333333; padding-top: 8px; padding-right: 20px; padding-left: 5px;}

#maincontent #MainHTML .bot {clear:  both; }




#maincontentwide #MainHTML {width:  800px; min-height: 530px; height: auto !important; height: 530px; background: url(/img/mainhtml_bg.jpg) no-repeat;}

#maincontentwide #MainHTML .mid {width:  780px; min-height: 530px; height: auto !important; height: 530px; background: url(/img/mainhtml_bgwide.png) repeat-y; padding-left: 20px; padding-top: 20px;}



#maincontentwide #MainHTML table {width: 750px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: lighter; padding-bottom:  10px; color: #333333;}



/**********  footer *********/



#footer {background: url(/img/main_footer.png); height: 23px; width: 800px; clear: both;text-align: right;}



#footer p {display: none;}

#footer ul, #footer li {display: none;}





#easilogo {width:  800px; }

#easilogo img {margin-left:  730px; margin-top: 20px;}



#printpage {display: none;}

#DateDiv {display: none;}


