body {margin:0px;padding:0px;background:url(images/bodybg.jpg) repeat-x;font-family:"Arial";}
h1 {width:415px;margin:0px;padding:0px;float:left;font-size:16px;font-weight:bold;color:black;line-height:35px;}
h2 {width:415px;margin:0px;margin-top:24px;padding:0px;float:left;font-size:12px;font-weight:bold;color:#FFFFFF;line-height:16px;}

#welcomepanel p {width:200px;margin:0px;margin-top:10px;padding:0px;float:left;font-size:13px;color:black;line-height:16px;}
#headblank {width:100%;height:330px;margin:0px;padding:0px;float:left;}
#headpanel {width:990px;height:330px;margin:0 auto;padding:0px;background:url(images/headbg.jpg) no-repeat;}
#headpanel_support { width:780px; height:330px; margin:0 auto; padding:0px; }
#headleft { width:199px; margin:0px; padding:0px; float:left; }
#logo_blank { width:250px; height:79px; margin:0px; padding:0 0 0 33px; float:left; }
#logo { width:250px; height:79px; margin:0px; margin-top:33px; padding:0px; float:left; background:url(images/logo.jpg) no-repeat; }
#toplink { width:166px; height:14px; margin:0px; padding:0px; float:left; }
#topright { width:480px; height:80px; margin:0px; padding:37px 0 0 101px; float:left; }
#topright h2 { width:165px; margin:0px; padding:0 0 4px 0; float:left; font-family:Arial; font-size:16px; color:#FFFFFF; font-weight:bold; line-height:20px; }
#topright .tophref {position: relative;top: 140px; left: 157px; display:block; width: 480px; height: 85px;}

#loginpanel { width:232px; margin:0px; padding:0px; float:left; }
#loginpanel input { width:155px; height:19px; margin:8px 0 0 0; padding:1px 0 0 0; float:left; font-family:"Trebuchet MS"; font-size:12px; color:#8c8c8c; line-height:16px; }
#loginpanel a { width:56px; height:19px; margin:0px; margin-top:9px; margin-left:5px; padding:2px 0 0 0; float:left; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; line-height:16px; background:url(images/signinbg.jpg) no-repeat; }
#loginpanel a:hover { background:url(images/signinbghover.jpg) no-repeat; }

#searchpanel { width:170px; margin:0px; padding:0 0 0 17px; float:left; }
#searchpanel input { width:155px; height:19px; margin:11px 0 0 0; padding:2px 0 0 0; float:left; font-family:"Trebuchet MS"; font-size:12px; color:#8c8c8c; line-height:16px; }
#searchpanel a { width:56px; height:19px; margin:0px; margin-top:9px; padding:2px 0 0 0; float:left; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; line-height:16px; background:url(images/signinbg.jpg) no-repeat; }
#searchpanel a:hover { background:url(images/signinbghover.jpg) no-repeat; }

#downloads { width:81px; margin:0px; padding:0 0 0 360px; float:left; }
#downloads a { width:81px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:right; text-decoration:none; line-height:16px; }
#downloads a:hover { color:#dcd513; }

#welcomepanel { width:415px; margin: 0 0 0 0; padding:0 0 0 20px; float:left; }
#downloads span { width:81px; margin:0px; padding:0px; float:left; font-family:Verdana; font-size:11px; color:#FFFFFF; line-height:16px; text-align:right; }
#middlepanel_blank { width:990px; margin:0 auto; padding:0 0 1px 0; background:url(images/middlepanelbg.jpg) repeat-x; }
#middlepanel { width:781px; margin:0 auto; padding:0px; }

#menupanel { width:781px; height:50px; margin:0px; margin-left:2px; padding:0px; float:left; background:#302f2f url(images/menubgleft.jpg) no-repeat; }
#menu { width:760px; height:50px; margin:0px; padding:0px; float:right; background:#302f2f url(images/menubgright.jpg) no-repeat right top; }
#menu ul { width:700px; height:50px; margin:0px; padding:0px; float:left; display:block; }
#menu ul li { height:50px; margin:0px; padding:0px; float:left; display:block; }
#menu ul li.menu_space { width:30px; height:50px; margin:0px; padding:0px; float:left; }
#menu ul li.menu_blank { width:30px; height:50px; margin:0px; padding:0px; float:left; }
#menu ul li a { width: auto; height: 32px; margin: 0px; padding: 18px 8px 0 8px; float: left; font-family: Arial; font-size: 12px; font-weight: bold; color: White; line-height: 15px; text-decoration: none; }
#menu ul li a.reg { width: auto; height: 32px; margin: 0px; padding: 18px 8px 0 8px; float: left; font-family: Arial; font-size: 18px; font-weight: bold; color: #FBB42D; line-height: 15px; }
#menu ul li a.reg:hover { background:url(images/menuhover.jpg) repeat-x; color: White; }
#menu ul li a:hover { background:url(images/menuhover.jpg) repeat-x; }

a { font-family: Arial; font-size: 13px;color: #8B2900;line-height: 16px; text-decoration: underline; }
a:hover { text-decoration: none; }

#marketwatch { width:248px; height:45px; margin:5px 0 0 0; padding:0px; float:left; background:url(images/marketwatch.jpg) no-repeat; }
#marketwatch ul { width:248px; height:45px; margin:0px; padding:0px; float:left; display:block; }
#marketwatch ul li { width:123px; height:45px; margin:0px; padding:0px; float:left; display:block; }
#marketwatch ul li .up { width:80px; height:33px; margin:0px; padding:12px 0 0 43px; float:left; background:url(images/up.jpg) no-repeat 8px 14px; }
#marketwatch ul li .down { width:87px; height:33px; margin:0px; padding:12px 0 0 36px; float:left; background:url(images/down.jpg) no-repeat 0 14px; }
#marketwatch ul li .cname { width:75px; margin:0px; padding:0px; float:left; font-family:Verdana; font-size:10px; color:#000000; }
#marketwatch ul li .cvalue { width:70px; margin:0px; padding:0px; float:left; font-family:Verdana; font-size:10px; color:#c40000; }

#maincontentbox { padding:0px; float:left; }
#maincontentbox ul { font-family: "Trebuchet MS"; font-size: 12px; }
#maincontentbox ul li { text-align: justify; margin-left:20px; }
#maincontentbox ul li.cspace { width:14px; height:180px; margin:0px; padding:0px; float:left; background:none; }
#maincontentbox ul li .cblank {width:14px; height:180px; margin:0px; padding:0px; float:left; }
#maincontentbox ul li .ctop1 { width:127px; height:81px; margin:0px; padding:24px 0 0 58px; float:left; font-family:"Times New Roman"; font-size:40px; color:#8c8c8c; line-height:44px; background:url(images/pic1.jpg) no-repeat; }
#maincontentbox ul li .ctop1 span { width:127px; margin:0px; padding:0px; float:left; font-family:"Times New Roman"; font-size:22px; color:#8c8c8c; line-height:26px; }
#maincontentbox ul li .ctop2 { width:110px; height:81px; margin:0px; padding:24px 0 0 75px; float:left; font-family:"Times New Roman"; font-size:40px; color:#8c8c8c; line-height:44px; background:url(images/pic2.jpg) no-repeat; }
#maincontentbox ul li .ctop2 span { width:110px; margin:0px; padding:0px; float:left; font-family:"Times New Roman"; font-size:22px; color:#8c8c8c; line-height:26px; }
#maincontentbox ul li .ctop3 { width:97px; height:81px; margin:0px; padding:24px 0 0 88px; float:left; font-family:"Times New Roman"; font-size:40px; color:#8c8c8c; line-height:44px; background:url(images/pic3.jpg) no-repeat; }
#maincontentbox ul li .ctop3 span { width:97px; margin:0px; padding:0px; float:left; font-family:"Times New Roman"; font-size:22px; color:#8c8c8c; line-height:26px; }
#maincontentbox ul li p { width:170px; margin:0px; padding:0px; float:left; font-family:Tahoma; font-size:13px; color:#5c5c5c; line-height:15px; }

#bottompanel_blank { width:100%; margin:0px; padding:0px; float:left; background:url(images/bottombg.jpg) repeat-x; }
#bottompanel { width:749px; margin:0 auto; padding:0 0 0 31px; }
#bottompanel_support { width:749px; margin:0px; padding:31px 0 54px 0; float:left; background:url(images/bottombg2.jpg) no-repeat center bottom; }

#newspanel { width:455px; margin:0px; padding:0px; float:left; border-right:#d4d4d4 solid 1px; }
#newspanel h3 { width:455px; margin:0px; padding:0px; float:left; font-family:"Trebuchet MS"; font-size:26px; color:#584d4d; font-weight:normal; line-height:30px; }
#newspanel h4 { width:455px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:12px; color:#170208; font-weight:bold; line-height:12px; }
#newspanel ul { width:455px; margin:28px 0 0 0; padding:0px; float:left; display:block; }
#newspanel ul li { width:455px; margin:0px; padding:0px; float:left; display:block; }
#newspanel ul li span { width:455px; margin:10px 0 0 0; padding:0px; float:left; font-family:Verdana; font-size:9px; font-weight:bold; color:#006587; }
#newspanel ul li p { width:370px; margin:15px 0 0 0; padding:0 73px 0 0; float:left; font-family:Verdana; font-size:10px; font-weight:bold; color:#584d4d; }
#newspanel ul li a { width:auto; margin:10px 0 0 0; padding:0px; float:left; font-family:Verdana; font-size:9px; font-weight:bold; color:#c40000; }
#newspanel ul li a:hover { text-decoration:none; }

#contactpanel { width:252px; margin:0px; padding:0 0 0 40px; float:left; }
#contactpanel h3 { width:252px; margin:0px; padding:0px; float:left; font-family:"Trebuchet MS"; font-size:26px; color:#584d4d; font-weight:normal; line-height:30px; }
#contactpanel h4 { width:252px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:12px; color:#170208; font-weight:bold; line-height:12px; }

#numbers { width:170px; height:79px; margin:24px 0 0 0; padding:13px 0 0 82px; float:left; font-family:"Trebuchet MS"; font-size:18px; color:#5c5c5c; background:url(images/phone.jpg) no-repeat; }
#numbers span { margin:0px; padding:0px; float:left; font-family:Verdana; font-size:11px; color:#020202; }
#numbers a { margin:0px; padding:0 0 0 2px; float:left; font-family:Verdana; font-size:11px; color:#c40000; text-decoration:none; }
#numbers a:hover { text-decoration:underline; }

#footpanel_blank { width:100%; margin:0px; padding:0 0 10px 0; float:left; }
#footpanel { width:780px; margin:0 auto; padding:0px; }
#footmenublank { width:780px; margin:17px 0 0 0; padding:0px; float:left; }
#footmenu { width:445px; height:13px; margin:0 auto; padding:0px; }
#footmenu ul { width:445px; height:13px; margin:0px; padding:0px; float:left; display:block; }
#footmenu ul li { height:13px; margin:0px; padding:0px; float:left; display:block; }
#footmenu ul li.fspace { width:1px; height:13px; margin:0px; margin-left:10px; margin-right:10px; padding:0px; float:left; background:url(images/fspace.jpg) no-repeat 0 1px; }
#footmenu ul li .fblank {width:1px;height:13px;margin:0px;padding:0px;float:left;}

#contactpanel a {margin:0px;padding:0px;font-family:"Trebuchet MS";font-size:12px;color:#5c5c5c;text-decoration:none;}
#contactpanel a:hover {color:#ffa815;}
#copyright {width:780px;margin:8px 0 0 0;padding:0px;float:left;font-family:"Trebuchet MS";font-size:10px;font-weight:bold;color:#8c8c8c;text-align:center;}

#validationblank {width:780px;height:18px;margin:8px 0 0 0;padding:0px;float:left;}
#validation {width:170px;height:18px;margin:0 auto;padding:0px;}

.xhtml {width:80px;height:16px;margin:0px;margin-right:10px;padding:0px;float:left;background:url(images/validation.jpg) no-repeat 0 0;}
.css {width:80px;height:16px;margin:0px;padding:0px;float:left;background:url(images/validation.jpg) no-repeat -80px 0;}

#leftpanel {width:446px;margin:0px;padding:0 0 0px 0px;float:left;}
#leftpanel h2 {width:466px;margin:0px;margin-top:20px;padding:0px;float:left;font-family:"Trebuchet MS";font-size:18px;color:#584d4d;font-weight:normal;line-height:30px;}
#leftpanel h3 {width:466px;margin:0px;margin-top:20px;padding:0px;float:left;font-family:"Trebuchet MS";font-size:18px;color:#584d4d;font-weight:normal;line-height:30px;}
#leftpanel h4 {width:466px;margin:0px;margin-top:20px;padding:0px;float:left;font-family:"Trebuchet MS";font-size:18px;color:#584d4d;font-weight:normal;line-height:30px;}
#leftpanel p {width:466px;margin:10px 0 0 0;padding:0px;float:left;font-family:"Trebuchet MS";font-size:12px;color:#584d4d;line-height:16px;text-align:justify;}

#rightpanel {width:320px;margin:0px;padding:0 0 0 0px;float:left;}

#sublist {width:320px;margin:0px;padding:0px;float:left;}
#sublist h2 {width:320px;margin:0px;margin-top:20px;padding:0px;padding-bottom:15px;float:left;font-family:"Trebuchet MS";font-size:26px;color:#584d4d;font-weight:normal;line-height:30px;}
#sublist ul {width:185px;margin:10px 0 0 0;padding:0px;float:left;display:block;}
#sublist ul li {height:18px;margin:0px;padding:0px;float:left;display:block;background:none;}
#sublist ul li a {width:165px;height:16px;margin:0px;padding:2px 0 0 20px;float:left;font-family:"Trebuchet MS";font-size:12px;color:#584d4d;line-height:16px;text-decoration:none;background:url(images/liststyle.jpg) no-repeat 8px 8px;border-bottom:#dfdfdf solid 1px;}
#sublist ul li a:hover {color:#ffa815;}
#sublist ul li a.mbottom {width:165px;height:16px;margin:0px;padding:2px 0 0 20px;float:left;font-family:"Trebuchet MS";font-size:12px;color:#584d4d;line-height:16px;text-decoration:none;background:url(images/liststyle.jpg) no-repeat 8px 8px;border-bottom:none;}
#sublist ul li a.mbottom:hover {color:#ffa815;}

#form {width:466px;margin:10px 0 0 0;padding:0px;float:left;}
#form h2 {width:498px;margin:0px;padding:0px;float:left;font-family:"Trebuchet MS";font-size:26px;color:#584d4d;font-weight:normal;line-height:30px;}
#form h3 {width:498px;margin:0px;padding:0px;float:left;font-family:"Trebuchet MS";font-size:12px;color:#584d4d;font-weight:normal;line-height:16px;}
/*------------------------------------Form---------------------------------*/
#submitform {width:370px;margin:25px 0 0 0;float:left;padding:0px;}
#submitformtop {width:370px;height:25px;float:left;margin:0px;padding:0px;}
.submitformtop {width:370px;height:25px;float:left;margin:0px;padding:0px;}
.submitforml {width:150px;height:25px;float:left;margin:0px;padding:0px;color:#584d4d;font-family:"Trebuchet MS";font-size:12px;line-height:17px;}
.submitformr {width:200px;height:25px;float:left;margin:0px;padding:0px;}
.submitformr2 {width:200px;float:left;margin:0px;padding:0px;}
.slist2 {width:197px;height:20px;margin:0px;float:left;color:#584d4d;font-family:"Trebuchet MS";font-size:11px;border:#e2e2e2 solid 1px;}
.stext {width:197px;height:18px;margin:0px;padding:0px;float:left;color:#584d4d;font-family:"Trebuchet MS";font-size:11px;border:#e2e2e2 solid 1px;}
.submitformbottom {width:370px;float:left;margin:0px;padding:0px;}
.scomments {width:196px;height:100px;margin:0px;padding:0px;float:left;color:#584d4d;font-family:"Trebuchet MS";font-size:11px;border:#e2e2e2 solid 1px;}
#formsubmit {width:100px;height:20px;float:left;margin:0px;padding:4px 0 0 0;}
#submit2 {width:56px;height:21px;margin:12px 0 0 0;padding:0px;float:left;}
.submitbutton {width:56px;height:19px;margin:0px;padding:2px 0 0 0;float:left;font-family:"Trebuchet MS";font-size:12px;color:#FFFFFF;font-weight:bold;text-align:center;text-decoration:none;line-height:16px;background:url(images/signinbg.jpg) no-repeat;}
.submitbutton:hover {background:url(images/signinbghover.jpg) no-repeat;}
/*---------------------------------Form-End--------------------------------*/