body{background:#00f url(../i/main_bg.png) repeat-x center top;color:#ddd;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;}
a,a:visited{text-decoration:none;background:url(../i/link_dotted.png) repeat-x center bottom;}
a:hover{background-image:url(../i/link_solid.png);}
a img{border:0 none;}
#container{margin-left:auto;margin-right:auto;width:750px;}
#topBar{width:755px;}
p{margin:6px 0 8px;padding:0;}
h1{margin:0;padding:0;}
.words{font-size:11px;line-height:140%;}
#mainlinks{width:755px;height:80px;background:url(../i/main_name.png) no-repeat;margin:0;padding:5px 0 10px;}
#mainlinks a{width:755px;height:80px;}
#mainlogo{width:60px;height:96px;background:url(../i/main_name.gif) no-repeat;float:left;margin:0;padding:0;}
#searchbox{float:right;margin:25px 0 -16px;}
#searchbox fieldset{width:135px;border:none;margin:0;padding:0;}
#searchbox input{color:#781351;background:#ffc;border:1px solid #f60;margin:0 0 5px;padding:0;}
#search_txt{width:128px;font-weight:700;margin:0;padding:0;}
#search_btn{width:130px;margin:0;padding:0;}
#online_btn{width:130px;height:43px;margin:0;padding:0;}
#flashintro{padding:0 0 25px;}
#rotator{border:1px solid #ffe000;overflow:hidden;position:relative;width:748px;height:124px;cursor:pointer;margin:0 0 10px;}
#rotator img{width:748px;height:124px;display:none;position:absolute;top:0;left:0;}
#urhere{width:750px;height:18px;background:url(../i/urhere.png) no-repeat;color:#eee;font-size:0.7em;font-weight:700;text-indent:195px;padding:3px 0 0;}
#urhere a{color:#eee;font-size:1em;}
#pagelefttop{width:185px;height:87px;text-align:center;background:url(../i/inleft01.png) no-repeat;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em;font-style:italic;font-weight:700;letter-spacing:1px;float:left;margin:0;padding:0;}
#pagelefttop a{color:#fff;}
#pageinfotop{width:565px;height:87px;background:url(../i/inright01.png) no-repeat;float:right;margin:0;padding:0;}
h1.pagename{color:#009;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;font-style:italic;font-weight:700;letter-spacing:1px;padding:23px 0 0 10px;}
.pagecontentback{clear:both;width:750px;background:#fff url(../i/inback01.png) repeat-y;margin:0 auto;}
#pageleft{float:left;width:185px;margin:0;padding:0;}
#pageinfo{float:right;width:565px;color:#333;margin:0;padding:0;}
#pageinfo p{color:#333;font-family:Arial, Verdana, Helvitica, sans-serif;font-size:0.9em;text-align:justify;line-height:1.4em;padding:0 10px;}
#pageinfo p.heading{line-height:0;font-family:"Times New Roman", Arial, Verdana, Helvitica, sans-serif;font-weight:700;text-decoration:underline;color:#0000CD;padding:20px 10px 5px;}
#pageinfo ul.highlights{font-family:Arial, Verdana, Helvitica, sans-serif;font-size:1em;list-style:none;line-height:1.5em;margin:0;padding:0 10px 0 0;}
#pageinfo ul.highlights li{background-image:url(../i/tick_01.png);background-repeat:no-repeat;background-position:0.5em 0.5em;padding-left:1.8em;padding-bottom:0.5em;}
#pageinfo ul.highlights li:hover{background-image:url(../i/tick_02.png);color:#00c;}
#pageinfo ul.infolist{font-family:Arial, Verdana, Helvitica, sans-serif;font-size:1em;line-height:1.2em;margin:0;padding:0 0 0 40px;}
#pageinfo ul.infolist li{padding:0 0 20px;}
#pageinfo ul.infolist .infodesc{font-family:Arial, Verdana, Helvitica, sans-serif;font-size:0.8em;margin:0;padding:0;}
.img1{border:1px solid #1e90ff;margin:10px;padding:3px;}
ul.leftlinks{width:181px;color:#07C;font-family:Arial, Verdana, Helvitica, sans-serif;font-size:0.9em;list-style:none;line-height:1.8em;margin:0;padding:0 0 15px;}
ul.leftlinks li,ul.leftlinks a,ul.leftlinks a:visited,ul.leftlinks a:active{text-decoration:none;display:block;width:181px;text-indent:15px;}
#pageleftbox{display:block;width:145px;height:145px;text-align:center;background:#1E90FF;border:2px dotted #fff;color:#eee;margin:0 10px 0 11px;padding:5px;}
#pageleftbottom{width:180px;height:80px;text-align:center;background:url(../i/inleft02.png) no-repeat;color:#000;font-family:Tahoma, Verdana, Arial, serif;font-size:0.7em;font-style:italic;font-weight:400;float:left;padding:15px 5px 0 0;}
#pageinfobottom{float:right;width:565px;height:80px;text-align:center;background:url(../i/inright02.png) no-repeat;color:#ccc;font-family:Tahoma, Verdana, Arial, serif;font-size:0.8em;font-weight:700;margin:0;padding:15px 0 0;}
#pageinfobottom a{color:#ccc;}
#pageinfobottomfooter,#pageinfobottomfooter a{font-family:Tahoma, Verdana, Arial, serif;font-size:0.9em;font-weight:400;color:#ccc;padding:3px 0 0;}
.style1 ul{margin:0;padding:0 1.5em;}
.style1 caption{height:0;visibility:hidden;}
table.style1{font:.8em Tahoma, Arial, Helvetica, sans-serif;color:#333;background:#CDF;border-collapse:collapse;border:2px solid #abf;width:525px;margin:0 0 0 10px;}
.style1 thead th{border-bottom:1px dotted #999;font-size:90%;text-align:left;vertical-align:top;padding:0.5em 1em .5em;}
.style1 tbody tr td{text-align:left;font-size:110%;vertical-align:text-top;padding:.5em 1em;}
.style1 tbody tr th{font-weight:400;text-align:left;vertical-align:text-top;padding:.5em 1em;}
.style1 tbody tr.odd td{background:transparent url(../i/tr_bg.png) repeat top left;}
.style1 tfoot td{border-top:1px dotted #999;text-align:left;font-size:90%;padding:.5em 1em 0.5em;}
#pageinfo p.ptag{font:0.9em Arial, Helvetica, sans-serif;color:#555;width:535px;border-bottom:1px solid #ddf;margin:5px 0 5px 10px;padding:0;}
#pageinfo p.pdesc{font:0.9em/1.3em Arial, Helvetica, sans-serif;font-style:italic;color:#339;width:515px;margin:0 0 20px 30px;padding:0;}
#pageinfo ul.pdesclist{font:0.9em/1.3em Arial, Helvetica, sans-serif;font-style:italic;color:#339;list-style-type:circle;text-align:justify;width:510px;line-height:1.3em;margin:-15px 0 15px;padding:0 0 0 30px;}
#pageinfo ul.pdesclist li{padding:0 0 5px;}
#mat_calc{font-size:90%;width:250px;float:left;margin:0;padding:0;}
#mat_calc form{font-size:90%;margin:0;padding:0;}
#mat_calc form fieldset{clear:both;font-size:100%;border:1px solid #aaf;margin:10px;padding:15px 0 20px;}
#mat_calc form fieldset legend{font-size:150%;font-weight:400;color:#000;margin:0;padding:0 5px;}
#mat_calc label{font-size:100%;}
#mat_calc input,#mat_calc select,#mat_calc textarea{font-family:Tahoma, Arial, sans-serif;font-size:100%;color:#000;}
#mat_calc form div{clear:left;display:block;width:220px;margin:5px 0 0;padding:1px 3px;}
#mat_calc form div label{display:block;float:left;width:100px;text-align:right;margin:0 0 5px;padding:5px 10px 5px 0;}
#mat_val p{color:#00a;padding:10px;}
html,#home{height:100%;width:100%;}
#pagecontent,.vpad{clear:both;padding:10px 0 0;}
.splnewz {color:#f90;font:bold 12px Verdana, Arial, sans-serif;margin:0;line-height:130%;text-align:right;}
.pagedesc,.pagedesc ul li{color:#00c;font-family:Verdana, Arial, Helvitica, sans-serif;font-size:0.7em;font-style:italic;font-weight:400;letter-spacing:0;padding:0 0 0 10px;}
ul.leftlinks a#cur_page_link,ul.leftlinks li:hover,ul.leftlinks a:hover{background:#07c;color:#fff;}
* html .style1 tr.odd td,.style1 .middle{background:#c0d0ff;}
