body,p,b,i,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,div,form, font, textarea { margin-left: 0px; margin-top: 0px; font-family: Arial, sans-serif; font-size: 11px; color: #000000}

li, ul{  color: #666666;  font-size: 12px; }


a { color: #000000; text-decoration: none; }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover  { color: #3771a2; text-decoration: none; }

ul li a:linke,ul li a:visited  {color: #666666; text-decoration: underline;}
ul li a:hover {color: #666666; text-decoration: none;}

a.selected:link { color: #FFFFFF; text-decoration: none; font-size: 11px;}
a.selected:visited { color: #FFFFFF; text-decoration: none; font-size: 11px;}
a.selected:hover  { color: #FFFFFF; text-decoration: none; font-size: 11px;}

a.group:link { color: #FFFFFF; text-decoration: underline; font-size: 9px;}
a.group:visited { color: #FFFFFF; text-decoration: underline; font-size: 9px;}
a.group:hover  { color: #3771a2; text-decoration: none; font-size: 9px;}

a.underline:link { color: #FFFFFF; text-decoration: none; font-size: 11px;}
a.underline:visited { color: #FFFFFF; text-decoration: none; font-size: 11px;}
a.underline:hover  { color: #FFFFFF; text-decoration: underline; font-size: 11px;}

a.greytextlink:link { color: #666666; text-decoration: underline; font-size: 12px;}
a.greytextlink:visited { color: #666666; text-decoration: underline; font-size: 12px;}
a.greytextlink:hover  { color: #666666; text-decoration: none; font-size: 12px;}

a.footer:link { color: #666666; text-decoration: underline; font-size: 9px;}
a.footer:visited { color: #666666; text-decoration: underline; font-size: 9px;}
a.footer:hover  { color: #3771a2; text-decoration: none; font-size: 9px;}

.hme_dotted_bg {  background-image: url(../media/i_hme_dotted_bg.gif); background-repeat: repeat-y; }

.grey_tabbed_bg {  background-image: url(../media/tab_grey_bg.jpg); }

.blue_tabbed_bg {  background-image: url(../media/tab_blue_bg.jpg);  color: #FFFFFF}

.blue_right_tabbed_bg {  background-image: url(../media/tab_blue_right_bg.jpg);  color: #FFFFFF}

.blue_left_tabbed_bg {  background-image: url(../media/tab_blue_left_bg.jpg);  background-repeat: repeat-y; color: #FFFFFF;}

.group_bg{  background-image: url(../media/group_bg.jpg); padding-left: 33px; background-repeat: repeat-x; color: #FFFFFF;}

.group_pad{  padding-top: 15px; padding-left: 33px; padding-bottom: 15px; }

.news_bg {  background-image: url(../media/i_news_bg.jpg); padding-bottom: 10px; padding-top: 24px; padding-left: 15px; padding-right: 10px; color: #FFFFFF; line-height: 1.5; font-size: 11px;}

.share_pad { padding-left: 14px; border-right: 2px dotted #999999;}

.tableborder { border-right: 2px dotted #999999;}

.news_title { color: #1e4d73;  font-size: 12px;}

.grey_strip_bg {  background-image: url(../media/grey_strip_bg.jpg); }

.copyright { color: #999999; padding-top:6px; font-size: 9px;}


.borderrightbottom {  border-right: 2px dotted #999999; border-bottom: 2px dotted #999999;}

.borderright { border-right: 2px dotted #999999;}

.borderbottom { border-bottom: 2px dotted #999999;}

.borderbottomb { border-bottom: 2px dotted #999999;  color: #666666;  font-size: 12px; line-height: 1.4;}

.footerleft {  background-image: url(../media/footer_bg.jpg); padding-top: 3px; padding-bottom: 3px; padding-left: 25px; color: #FFFFFF;  font-size: 9px;}

.footerright {  background-image: url(../media/footer_bg.jpg); padding-top: 3px; padding-bottom: 3px; padding-right: 15px; color: #FFFFFF;  font-size: 9px;}

.sub_menu_pad { background-color: #FFFFFF; background-image: url(../media/i_menu_bg.jpg); background-repeat: repeat-x; padding-top: 15px;  padding-left: 20px; border-right: 3px solid #71a2cc;}

.sub_menu_text_pad { padding-top: 7px;  padding-bottom: 7px; color: #FFFFFF;  font-size: 11px;}

.sub_content {   background-image: url(../media/sub_content_bg.jpg);  background-repeat: repeat-x; padding-top: 24px;  line-height: 1.4; padding-left: 24px; padding-right: 65px; color: #666666;  font-size: 12px; }

.sub_contentb {   background-image: url(../media/sub_content_bg.jpg);  background-repeat: repeat-x; padding-top: 24px;  line-height: 1.4; padding-left: 24px; color: #666666;  font-size: 12px; }

.sub_contentc {   background-image: url(../media/sub_content_bg.jpg);  background-repeat: repeat-x; padding-top: 24px;  line-height: 1.4; padding-left: 24px; color: #666666;  font-size: 12px; padding-right: 15px;}

.blktxt13 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.grey_9pt { padding-left: 25px; padding-right: 55px; color: #666666;  font-size: 9px; line-height: 1.3;}

.grey_9ptb { padding-left: 5px; padding-right: 10px; color: #666666;  font-size: 9px; line-height: 1.3;}

.grey_14pt {  color: #666666;  font-size: 14px; }

.grey_16pt {  color: #666666;  font-size: 16px; }

.grey_10pt {  color: #666666;  font-size: 10px; }

.delay {  color: #666666;  font-size: 10px;  padding-top: 3px; padding-bottom: 3px; }

.grey_11pt {  color: #666666;  font-size: 11px; }

.grey_12pt {  color: #666666;  font-size: 12px; line-height: 1.4; }

.quests {  color: #666666;  font-size: 12px; line-height: 1.4; padding-bottom: 15px; border-bottom: 2px dotted #999999; }

.questsb {  color: #666666;  font-size: 12px; line-height: 1.4; padding-bottom: 15px; padding-top: 5px; border-bottom: 2px dotted #999999;  }

.blue_12pt {  color: #3771a2;  font-size: 12px; line-height: 1.4; }

.formsize {   font-size: 13px; width: 250px; }

.formsizeb {   font-size: 13px; width: 250px; height: 120px;}

.formpadbot {   padding-bottom: 7px; }

.errpadbot3 {color:Red;padding-left:3px;}

.home_main { background-image: url(../media/i_main_bannerd_3.jpg); padding-top: 27px; line-height: 1.2; padding-left: 33px; padding-right: 53px; padding-bottom: 8px; color: #FFFFFF;  font-size: 13px; }

.home_custadvice {  background-image: url(../media/i_cust_serv_bg.jpg);  border-bottom: 2px dotted #999999; border-right: 2px dotted #999999; padding-top: 25px;  padding-left: 33px; padding-right: 53px; color: #000000;  font-size: 12px; }

.bg_main {  background-image: url(../media/i_bg_page.gif); background-repeat: repeat-y;  }

.shareprice {
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
