body{ background:#fafafa url(../img/bg_img.jpg) repeat-x top; font-family:Verdana, Arial, Helvetica, sans-serif; margin:auto;}
#page{ width:770px; margin:auto; background:#fcfcfc url(../img/bg_gradiant.jpg) no-repeat center top; padding:10px; padding-top:20px;}
#border{border:5px solid #fff; margin:5px;margin-top:10px; }
#inner{width:728px; color:#59666C; border:1px solid #efefef; background:#f6f6f6 url(../img/inner_bg.jpg) repeat-x top; padding:10px; font-size:11px; }

#banner{margin:10px; margin-bottom:10px; margin-right:1px;}
#banner img{float:left; margin-bottom:10px;}
#banner .caption{ margin:10px; margin-left:220px; margin-bottom:30px;}

#linkpanel{ margin:4px;clear:both; margin-bottom:0px; background-color:#f4f4f4; width:715px; padding-left:2px; font-weight:bold; }
#linkpanel a{width:132px; padding:5px;color:#FFFFFF; text-align:center;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px;letter-spacing:1px;background:url(../img/linkpanel_bg.jpg) no-repeat; text-decoration:none; margin:0; margin-right:1px; display:block; float:left;}
#linkpanel a:hover{text-decoration:none;color:#fff; background:url(../img/linkpanel_bg_hover.jpg) no-repeat;}
#linkpanel a.activ{text-decoration:none;color:#fff; background:url(../img/linkpanel_bg_hover.jpg) no-repeat;}
#image{ margin:5px; margin-top:0px; padding:0;width:715px;}

#contents { background:#f7f7f7; width:440px;color:#59666C; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right; margin:0; padding:0; margin-left:5px;min-height:115px;border:1px solid #e7e7e7;  }
#contents div{ height:140px; background:url(../img/div_bg.jpg) repeat-x top;  }
#contents h1{ font-size:14px; color:#ff5d22; float:right; margin:0; padding:0; padding-top:15px; line-height:15px; width:310px; text-align:left; padding-left:10px;}
#contents p{ display:block; float:right; width:310px; text-align:left; margin-right:0px; margin-top:5px; padding-right:10px;}
#contents img{ float:left; margin:12px; margin-left:20px; clear:left; margin-top:18px;}
#contents a{color:#2f89c9; display:block; float:right;padding-bottom:5px; padding-left:10px; text-decoration:none; margin-right:10px;}
#apply{ width:152px; margin-left:35px;}

.sidepanel{ width:265px; float:right; color:#000000; margin:0; padding:0; margin-right:0px;border-left:1px; border-left-style:solid;color:#e7e7e7;}
.sidepanel a{color:#59666C; text-decoration:none; font-size:11px; background:url(../img/bulletside.gif) no-repeat left; padding-left:18px;}
.sidepanel a:hover{text-decoration: underline;}
.sidepanel h1{ font-size:16px; color:#000; line-height:20px; padding-top:12px; margin:0;padding-left:20px; padding-bottom:15px; }
.sidepanel ul{ padding:0; margin:0;}
.sidepanel li{list-style:none;font:Verdana;font-size:12px; line-height:25px; padding-left:0; background:url(../img/line1.jpg) repeat-x bottom; margin-left:25px; }
/*.sidepanel .list2 a{background:url(../img/bulletside_2.jpg) no-repeat left;}
*/
#contact{ float:right; width:245px; padding-left:20px;}
#contact a{color:#000; text-decoration:none; font-size:11px; background:none; padding-left:0px;}

#footer{ margin:auto;width:730px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#a9aeb1; padding-left:4px;}
#footer a{ float:right; margin-bottom:18px; padding-right:10px;color:#a9aeb1;}
#footer a:hover{ text-decoration:none;}

.clear{ clear:both;}

.aboutus{width:430px; background:url(../img/aboutus_bg.jpg) repeat-x top;}
.aboutus h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#f16725; padding-left:20px;}
.aboutus P{ margin-left:20px;text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#59666C; line-height:17px;}
.aboutus img{margin-top:10px; margin-left:20px;}
.aboutus li{ list-style-image:url(../img/bullet1.gif); line-height:16px;}

#form{line-height:25px; margin-left:15px; width:386px;font:Arial; font-size:11px; color:#59666C;}


.grey{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#59666C;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#59666C; padding-left:20px;}

label{ margin-left:0px;display:block; float:left; width:120px;}

input,select{ font-size:10px; border:1px solid #ccc; width:200px; float:left;}
.button{ width:100px;background:#ff5d22; border:0; color:#fff; margin:3px; font-weight:bold; padding:5px;}
table{ color:#000; font-size:11px; border:1px solid #ccc; margin:0 20px;}
th{ background:#ccc; padding:5px;}
td{padding:5px; border:1px solid #ccc; border-right:0;border-top:0;}
a{color:#2f89c9; text-decoration:none;}
a:hover{ text-decoration:underline;}

