body, html{ margin-left: 0px;margin-top:0px;margin-right:0px;margin-bottom:0px; }
.main { font-family: Tahoma;font-size:11px;line-height:17px;color:#666; }
H1 { font-family:"Arial";font-size:26px;line-height:28px;padding-top:10px;color:#002949;text-align:left; }
H2 { font-family:"Arial";font-size:18px;line-height:20px;color:#0952ae;text-align:left; }
H3 { font-family:"Arial";font-size:22px;color:#404040;text-align:left;padding-left:2px;vertical-align:text-top;display:box;top:0px;background:#ddedf7;vertical-align:text-top; }
.top_border { font-family:"Arial";display block;border-top:4px solid #0952AE;font-family:"Tahoma";font-size: 1px;color:#333; }
.TM { font-size:18px; }
.newdiv { font-family:"serif";font-size:18px;color:#404040;background:ddedf7;display:block;padding:5px; }
.blueframe { display:block;padding:10px;border:1px solid #57a3d5; }
.top_table { margin-top:17px; }
.top_table_text { font-family:"Tahoma";font-size:11px;line-height:17px;color:#333;padding-top:10px;padding-right:17px;padding-left:17px; }
.details { font-family:"Tahoma";font-size:11px;color:#012849;margin-bottom:20px;margin-left:10px;text-decoration: none; }
.details_table { margin-bottom:10px; }
.left_menu { font-family:"Tahoma";font-size:11px;color:#333;padding-top:5px;padding-bottom:10px; }

a.details:hover { font-family:"Tahoma";font-size:11px;color:#012849;text-decoration:underline; }
.detail_arrow { font-family:"Tahoma";font-size:11px;color:#012849;margin-bottom:10px;margin-left:15px;margin-top: 4px; }
.mail { font-family:"Tahoma";font-size:11px;color:#012849;text-decoration:underline; }
a.mail:hover { font-family:"Tahoma";font-size:11px;color:#012849;text-decoration: underline; }
.contacts { font-family:"Tahoma";font-size:11px;color:#333;text-decoration:none;padding-top:10px;padding-left:17px;line-height:15px; }
.left_bullet { padding-top:10px;padding-right:10px;padding-left:17px; }

.titles { font-family:"Tahoma";font-size:13px;font-weight:bold;color:#FF9900;padding-left:10px; }
.cont_pic { margin-right: 20px; }
.grey_line { background:url(img/cont_line.jpg) repeat-x bottom; }
.cont_text { font-family:"Tahoma";font-size:11px;color:#333;line-height:15px;padding-top:10px;padding-right:17px; }
.cop_bg { margin-top: 35px; }
.cop_text { font-family:"Tahoma";font-size:11px;color:#FFF;line-height:17px;text-decoration: none; }
.cop_text a{ color:#fff;text-decoration:underline; }

.blue_line { background:url(img/blue_line_bg.jpg) repeat-x; }
a.cop_text:hover { font-family:"Tahoma";font-size:11px;color:#FFF;text-decoration:underline; }
a.left_menu:hover { font-family:"Tahoma";font-size:11px;color:#F90;padding-top:5px;padding-bottom:5px; }
.grey_line_sub { background:url(img/grey_line.jpg) repeat-x top; }
.contacts_page { font-family:"Tahoma";font-size:11px;color:#333;text-decoration:none;padding-top:10px;padding-left:17px;line-height:15px; }
.serv_text { font-family:"Tahoma";font-size:11px;color:#333;line-height:15px;padding-top:5px;padding-left:25px; }
.body_text { font-family:"Tahoma";font-size: 11px;color: #333;text-align:left;vertical-align:text-top }
.grey_line_mid { background:url(img/cont_line.jpg) repeat-x center; }
.blue_line_vert { background:url(img/spacer_blue.jpg) repeat-y top; }
ul { list-style-position:outside;list-style-type:disc;font-family:"Tahoma";font-size:11px;color:#333; }

ol { list-style-position:outside; }
.line_vert { display:block;border-left-width:1px;border-left-style:solid;border-left-color:#0952AE; }
.bullets { list-style-position:inside;font-family:"Tahoma";font-size:11px;color:#333;text-align:left;padding-left:0;margin-left:0; }

/* new css defined by Jason */
#banner_serv_bg{ height:107px;width:85%;margin:0 auto;background:url(./img/banner_head_bg.jpg) repeat-x; }
#banner_left_sec{ float:left;height:107px;width:200px; }
#banner_right_sec{ float:right;height:107px;width:auto;background:#eee;padding:0px; }
#jboxcontainer{ position:relative; }
.jlink{ font-size:12px;color:#036;cursor:pointer;cursor:hand; }
.jlink:hover{ text-decoration:underline;color:#903;font-weight:bold; }
.jlink a{ font-size:12px;color:#036;text-decoration:none; }
.jlink a:hover{ text-decoration:underline;color:#903;font-weight:bold; }
.clr{ clear:both; }
