﻿body,html{margin:0px; padding:0px; color:#3C3D39; font-weight:normal; line-height:16px; background:#F6F5F5;font-family:Arial, Helvetica, sans-serif;}
a:focus{outline:none;}
form{margin:0px; padding:0px;}
#container{width:1000px; margin:0 auto;}
.clear{clear:both;}

/*header starts here*/
h1{font-size:13px; color:#1E5380; float:right; margin:20px 300px 0 0;}
#header{width:952px; background-color:#FFF; margin:0; padding:0 24px; height:130px;}

#headtop_left{ width:236px; float:left; padding-bottom:10px;}
#headtop_left img{border:0;}

#headtop_mid{width:446px; height:10px; float:left; text-align:right; font-weight:bold; color:#166AAE; font-size:14px;}
#headtop_mid p{padding:4px 0px 4px 0px; margin:0px;}

#headtop_mid p.top{font-family:arial; font-size:11px; color:#166AAE; font-weight:bold;}
#headtop_mid p a{font-family:arial; font-size:11px; color:#166AAE; text-decoration:underline; padding:0px 7px;}
#headtop_mid p a:hover{color:#000; text-decoration:none;}
#headtop_mid p b{color:#404141;}
#headtop_mid p img{margin-top:-5px;}

#headtop_right{width:252px; float:right; background: url(images/callus.jpg); height:74px; margin-top:-36px;}
#headtop_right p{ color:#25608f; padding-left:15px; margin-bottom:0; font-size:20px; margin-top:24px;}
#headtop_right .phone{color:#000; font-weight:bold; margin-top:5px; font-size:20px;}

.topmenu1 ul, .topmenu2 ul{padding:0px; margin:0px; float:right;}

.topmenu1{width:950px; float:left; background-color:#88b2d6; margin-left:0; height:26px; border:1px solid #B9B9B9;}
.topmenu1 li{list-style-type:none; display:inline; float:left; padding-left:4px; margin-top:4px; height:19px; background: url(images/topbut_l.jpg) left no-repeat; }
.topmenu1 li span{background: url(images/topbut_r.jpg) right no-repeat; padding:4px 10px 2px 6px; height:19px; }
.topmenu1 li a{float:left; font-family:arial; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none; padding-right:8px; margin-top:2px;}
.topmenu1 li a:hover{color:#FF0;}
#menu_title1{ background:url(images/security_training_icon.jpg) top left no-repeat; float:left; margin:0; width:210px; height:26px;}
#menu_title1 h3{float:left; margin:6px 0 0 42px; color:#FFF; text-transform:uppercase; font-size:14px; float:left; text-shadow:1px 1px 0 #235e90;}

.topmenu2{width:950px; float:left; background-color:#f7f8f8; margin-left:0; height:26px; border:1px solid #B9B9B9;}
.topmenu2 li{list-style-type:none; display:inline;float:left; padding-left:4px; margin-top:4px; height:19px; background: url(images/topbut_l2.jpg) left no-repeat; }
.topmenu2 li span{background: url(images/topbut_r2.jpg) right no-repeat; padding:4px 10px 2px 6px; height:19px;}
.topmenu2 li a{float:left; font-family:arial; font-size:12px; color:#000; font-weight:bold; text-decoration:none; padding-right:8px; margin-top:2px;}
.topmenu2 li a:hover{color: #090;}
/*#menu_title2{ background:url(images/vocational-training-icon.jpg) top left no-repeat; float:left; margin:0; width:210px; height:26px;}*/
#menu_title2 h3{float:left; margin:6px 0 0 10px; color:#000; text-transform:uppercase; font-size:14px; text-shadow:1px 1px 0 #b9b9b9;}
/*header css ends here*/

/*slide css starts here*/
#slider1 {width: 270px;float:right;margin-right:0px;height: 185px;position: relative;overflow: hidden;}
#slider1Content {width: 705px;position: absolute;top: 0;margin-left: 0;}
.slider1Image {float: left;position: relative;display: none;}
.slider1Image span {position: absolute;font: 17px/15px Arial, Helvetica, sans-serif;font-weight:bold;padding: 10px 13px;width: 705px;background-color:none;filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7;opacity: 0.7;color: #025b90;display: none;}
.clear {clear: both;}
.slider1Image span strong {font-size: 14px;}
ul {list-style-type: none;padding:0px;margin:0px;}
.style1 {color: #FF0000}
.style2 {line-height: 115%;font-size: 11.0pt;font-family: Calibri, sans-serif;}
.style6 {font-weight: bold;text-align: center;}
.style7 {background-color: #025B90;}
/*slide css ends here*/

/*footer css starts here*/
#footer{width:950px; float:left; z-index:1; padding-bottom:20px;}
#footer p{margin:0px; padding:0px;}
#footer p.ftop{width:965px; float:left; height:22px; background:url(images/ftop.gif) repeat-x; text-align:center; color:#ffffff; padding:6px 0 0 0;}
.footbot{width:965px; float:left; background:url(images/fbot.gif) repeat-x; height:114px;}
.footbot ul{margin:0px; padding:8px 15px 0 15px; float:left; background:url(images/fline.gif) no-repeat right top;}
.footbot ul li{list-style-type:none; background:url(images/icon3.gif) no-repeat 0 6px; padding:1px 0 1px 10px; color:#F3F3F3; font-size:11px; }
.footbot ul li a{color:#F3F3F3; font-size:11px; font-weight:normal; text-decoration:none;}
.footbot ul li a:hover{text-decoration:underline;}
.footer_links{}
.footer_links a{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-style:italic;color:#095c9e;text-decoration:none;margin:0 10px;text-align:center;}
.footer_links a:hover{color:#666;}
/*footer css ends here*/

/*City selector starts here*/
.city_selector {margin:0px 5px 0 5px; width:241px;}
.city_selector ul {list-style-type:none; padding-left:10px;}
.city_selector ul li a {font-size:11px; font-weight:bold; background:none; color:#3c3d39;}
.city_selector ul li a:hover {font-weight:bold; background:none; color:#3c3d39; text-decoration:none;}
.city_selector_header {padding:7px 0; color:#FFF; font-weight:bold; letter-spacing:0.2em;}
.city_selector_content {padding-bottom:5px;}
.city_selector ul li span.font10 {font-size:10px; text-decoration:none;}
.lasttd { height:30px; background:url(images/lasttd.jpg) repeat-x;}
/*City selector ends here*/

/*NEW CITY SELECTOR WITH DIVS*/
.selector{ width:243px; margin-left:4px; padding-bottom:10px; float:left; background-color:#e2f2fb;}
.selector_title{ width:243px; height:20px; padding-top:4px; background-color:#1e5380; text-align:center;}
.selector_title span{ font-weight:bold; letter-spacing:0.2em; color:#FF0;}
.selector_title_city{ width:243px; height:20px; padding-top:4px; background-color:#1e5380; text-align:center;}
.selector_title_city span{ font-weight:bold; letter-spacing:0.1em; color:#FFF;}
.selector_content{width:236px; padding:4px 0 0 7px;}
.cities{ width:82px; float:left; font-size:12px;}
.cities a{color:#333; text-decoration:none;}
.cities a:hover{ color:#1a5f8f;}
.price{ width:29px; float:left; font-size:12px; color:#F00; text-align:right; margin-right:6px;}
/*NEW CITY SELECTOR WITH DIVS*/

#middle{width:964px; float:right; padding:10px 18px; background-color:#ffffff;}
.midleftmain{width:251px; float:left;}
.midleft p.two{padding:5px 0px 0px 5px; margin:0px; font-size:16px; color:#166AAE; font-weight:bold; line-height:18px;}
.midleft{width:251px;margin-bottom:10px;float:left;background:url(images/leftbg.gif) repeat-y;}
.midleft p{padding:0px; margin:0px;}
.midleft p.lefttophead{ float:left;}
.midleft p.lefttophead span.leftcon{width:15px; float:left} /*that's the one to be removed soon*/
.midleft p.lefttophead span.leftul{width:15px;float:left; background:url(images/leftcon_upleft.gif); height:41px;} /*and the new one in use in php files*/
.midleft p.lefttophead span.leftur{width:15px;float:left; background:url(images/leftcon_upright.gif); height:41px;} /*and the new one in use in php files*/
.midleft p.lefttophead span.leftheadbg{width:221px; float:left; background:url(images/leftheadbg.gif) repeat-x; height:32px; padding-top:9px; font-family:arial; font-size:18px; color:#fff; line-height:normal;}

.midleft p.lefthead{width:251px; float:left;}
.midleft p.lefthead span.leftcon{width:16px; float:left} /*that's the one to be removed soon*/
.midleft p.lefthead span.leftdl{width:15px;float:left; background:url(images/leftcon_dnleft.gif); height:24px;} /*and the new one in use in php files*/
.midleft p.lefthead span.leftdr{width:15px;float:left; background:url(images/leftcon_dnright.gif); height:24px;} /*and the new one in use in php files*/
.midleft p.lefthead span.leftheadbg{width:221px; float:left; background:url(images/leftheadbg.gif) repeat-x; height:31px; padding-top:10px; font-family:arial; font-size:18px; color:#fff; line-height:normal;}
.midleft p.lefthead span.leftdnbg{width:219px; float:left; background:url(images/leftcon_dnbg.gif) repeat-x bottom; height:24px;}

.leftdiv{width:221px; float:left; padding:0px 15px 0 15px;}
.leftdiv2{float:left; padding:0 4px;} 

.booknow{width:243px; float:left; margin-left:4px;}
.booknow h3{color:#166aae; font-size:12px; padding-left:10px; margin:5px 0 0 0;}
.booknow .time{width:230px; float:left; font-size:12px; padding:0 0 8px 8px; text-align:center;}
.paypal_table{width:230px; margin:5px 0 0 10px; float:left;}
.head_date{width:125px; float:left; font-size:12px; margin-right:1px; font-weight:bold;}
.head_availability{width:85px; float:left; font-size:12px; font-weight:bold; text-align:center;}
.books_date{width:125px; float:left; font-size:12px; margin-right:1px; padding-top:3px;}
.books_button{width:85px; float:left; text-align:center;}
.paypal_loc{ width:230px; float:left; margin:10px 0 2px 10px; font-size:12px; text-align:center; line-height:1em;}
.midright{width:705px; float:left; padding-right:8px;}
.righttop{width:705px; float:left;}

.botblubar{width:705px; float:left;}
.botblubar p{margin:0px; padding:0px;}
.botblubar p.leftcon{width:15px; height:50px; float:left; background:url(images/lcon.gif) no-repeat;}
.botblubar p.midblue{width:671px; height:50px; float:left; background:url(images/mbg.gif) repeat-x;}
.botblubar p.midblue span.bluehead{width:436px; float:left; font-size:20px; color:#ffffff; font-weight:normal; line-height:22px; text-transform:uppercase; letter-spacing:-1px; padding:0 0 0 24px;}
.botblubar p.midblue span.bluehead a{font-size:20px; color:#8CD7FF; text-decoration:none; font-weight:normal;}
.botblubar p.midblue span.bluehead a:hover{font-size:20px; color:#ffffff; text-decoration:underline;}
.bluehead{ background:url(images/icon1.gif) no-repeat left; margin:15px 0 0 0}
.botblubar p.midblue span.right{width:211px; float:left; font-size:14px; color:#ffffff; padding:18px 0 0 0;}
.botblubar p.midblue span.right a{font-size:14px; color:#ffffff; text-decoration:none;}
.botblubar p.midblue span.right a:hover{font-size:14px; color:#8CD7FF; text-decoration:underline;}
.botblubar p.rightcon{width:15px;height:50px;float:left;background:url(images/rcon.gif) no-repeat;}

#quick_links{ width:415px; height:95px; float:left;}
#quick_title{ width:350px; height:17px; font-size:12px; margin-top:2px; font-weight:bold; border-bottom:#000 solid thin; text-transform:uppercase; letter-spacing:0.4em; color:#F00;}
.quick{width:170px; height:65px; font-size:10px; float:left; line-height:13px; margin-top:6px; text-transform:uppercase;}
.quick a{color:#333;}
.quick a:hover{text-decoration:none;}

.topcont{width:685px; float:left; padding:10px 0 10px 20px;}
.topcont img{margin-top:-100px; margin-right:20px;}
.topcont h2{margin:0px; padding:10px 0 0px 0px; font-family:arial; font-size:18px; color:#166AAE; font-weight:normal; line-height:20px;}
.topcont h3{margin:0px; padding:0px 0 3px 0; font-family:arial; font-size:14px; color:#166AAE; font-weight:bold;}
.topcont p{margin:0px; padding:10px 0 0 0;}
.topcont p label{width:100px; float:left;}
.leftcontact{width:340px; float:left}
.rightcontact{width:345px; float:left}

.rightbot{width:705px; float:left; padding-top:12px;}
.rightbot h1{margin:0px; padding:0px 0 20px 5px; font-family:arial; font-size:22px; color:#025B90; font-weight:normal; line-height:25px; background:url(images/botline.gif) no-repeat 5px 32px; float:left;}
.rightbot .iconh1 { width:25px; height:26px; background:url(../images/icon7.gif) no-repeat; padding-left:8px; float:left;}
.rightbot h1 b{color:#0665B4; font-weight:normal;}
.rightbot h1 img{margin-right:8px;}
.rightbot h2{margin:0px; padding:10px 0 0px 0px; font-family:arial; font-size:18px; color:#166AAE; font-weight:normal; line-height:20px;}
.rightbot h3{margin:0px; padding:10px 0 0px 0px; font-family:arial; font-size:13px; color:#166AAE; font-weight:bold;}
.rightbot p{margin:0px; padding:0px 0 10px 0px;}
.rightbot ul{margin:0px; padding:10px 0 0px 0px;}
.rightbot ul li{list-style-type:none; background:url(images/aicon.gif) no-repeat 10px 7px; padding:3px 0 3px 38px;}

.topbanner{width:685px; float:left; background:url(images/mainbg.jpg) no-repeat; padding:0px 0px 0 20px;}
.topbanner p{margin:0px; padding:0px;}
.topbanner p.toptext{font-size:16px; color:#0066CC; font-weight:bold; line-height:20px; padding:10px 0 0 0; margin-bottom:10px;}
.topbanner p.toptextcenter{font-size:16px; color:#0066CC; font-weight:bold; line-height:24px; padding:40px 10px 0 0; text-align:center;}
.topbanner p.toptext b{color:#166AAE; font-size:16px; line-height:22px;}

.link{font-size:12px; color:#000000; text-decoration:underline;}
.link:hover{font-size:12px; color:#0777D2; text-decoration:none;}

.midleftbot{width:237px; float:left; margin-top:10px; background:#F6F6F6; padding:10px 6px 15px 6px; border:1px solid #dddddd;}
.midleftbot p.two{padding:5px 0px 0px 5px; margin:0px; font-size:16px; color:#166AAE; font-weight:bold; line-height:18px;}
.midleftbot h3{margin:0px; padding:0px; font-size:16px; color:#005DAB; font-weight:bold; line-height:20px;}
.midleftbot h4{margin:0px; padding:6px 0; font-size:16px; color:#005DAB; font-weight:bold; line-height:20px;}
.midleftbot h5{margin:0px; padding:6px 0; font-size:18px; color:#000000; font-weight:normal; line-height:20px;}
.midleftbot ul{margin:0px; padding:8px 0 0 0;}
.midleftbot ul li{list-style-type:none; background:url(images/icon4.gif) no-repeat 10px 5px; padding:2px 0 2px 25px; font-size:13px; }
.midleftbot ul li b{color:#005DAB;}

.botboxmain{width:705px; float:left; padding:10px 0 0 0px; font-size:13px;}
.botboxmain ul{ width:650px;float:left; padding:10px 0 0 20px; font-size:13px;}
.botboxmain h2{margin:0px; padding:8px; font-size:15px; color:#ffffff; font-weight:bold; line-height:18px; background:#378BCF url(images/bghead.gif) repeat-x top;}
.botboxmain h3{padding:8px; float:left; width:650px;}
.botcont{width:683px; float:left; border-left:1px solid #378BCF; border-right:1px solid #378BCF; border-bottom:1px solid #378BCF; padding:10px;}
.botcont p{margin:0px; padding:0;}
.botcont p.top{width:667px; float:left; background:#DEEFF7; padding:8px;}
.botcont p.top span.left{width:333px; float:left; font-size:13px; color:#000000; font-weight:bold;}
.botcont p.top span.right{width:334px; float:left; font-size:13px; color:#000000; font-weight:bold; text-align:right;}
.botcont p.top span.left1{width:303px; float:left; font-size:12px; color:#000000; font-weight:normal; padding-left:10px;}
.botcont p.top span.right1{width:314px; float:left; font-size:12px; color:#000000; font-weight:normal; padding:0 10px 0 30px;}
.botcont p.bot{width:667px; float:left; padding:0 0 8px 8px; font-size:13px;}

.botboxmain2{width:345px; float:left; padding:10px 0 0 0px; font-size:13px; margin:0 3px;}
.botboxmain2 ul{ width:300px;float:left; padding:10px 0 0 20px; font-size:13px;}
.botboxmain2 h3{margin:0px; padding:8px; font-size:15px; color:#ffffff; font-weight:bold; line-height:18px; background:#378BCF url(images/bghead.gif) repeat-x top;}
.botboxmain2 h4{padding:8px; float:left; width:300px;}
.botcont2{width:323px; float:left; border-left:1px solid #378BCF; border-right:1px solid #378BCF; border-bottom:1px solid #378BCF; padding:10px;}
.botcont2 p{margin:0px; padding:0;}
.botcont2 p.bot{width:315px; float:left; padding:0 0 8px 8px; font-size:13px;}
.botcont2 h3{ width:250px;}
.botcont3{width:330px; float:left; border-left:1px solid #378BCF; border-right:1px solid #378BCF; border-bottom:1px solid #378BCF; padding:10px;}
.botcont3 p{margin:0px; padding:0;}
.botcont3 p.bot{width:315px; float:left; padding:0 0 8px 8px; font-size:13px;}
.botcont3 h3{ width:250px;}

.doorguard{width:700px; float:left;}
.dgbutton a, .dgbutton2 a{color:#FFF; text-decoration:none; width:320px; float:left; padding:15px; text-align:center; display:block;}

.dgbutton a.buttonsg{ background: url(../images/button_sec.jpg) no-repeat; background-position:center;}
.dgbutton a.buttonsg:hover{ background: url(../images/button_sec2.jpg) no-repeat; background-position:center;}

.dgbutton2 a.buttonds{ background: url(../images/button_sup.jpg) no-repeat; background-position:center;}
.dgbutton2 a.buttonds:hover{ background: url(../images/button_sup2.jpg) no-repeat; background-position:center;}

.additional{font-size:20px; float:left; font-weight:normal; color:#0F6CB7; padding:25px 0 0 8px; margin:0; width:650px;}

.botblue{width:673px; float:left; background:#EEF8FF; border:1px solid #95D0F7; padding:0px 15px 10px 15px; margin:10px 0; font-size:13px;}
.botblue h2{margin:0px; padding:10px 0 0px 0px; font-family:arial; font-size:18px; color:#0F6CB7; font-weight:normal; line-height:20px;}
.botblue h3{margin:0px; padding:13px 0 0px 0; font-size:16px; color:#0F6CB7; font-weight:bold; line-height:20px;}
.botblue h4{margin:0px; padding:13px 0 0px 0; font-size:14px; color:#0F6CB7; font-weight:bold;}
.botblue h5 {color: #0F6CB7;font-size: small; height:1px;}
.botblue p{margin:0px; padding:8px 0 0 0; text-align:justify;}
.botblue ul,ol{margin:0px; padding:8px 0 5px 30px;}
.botblue .marked {font-size:16px; background-color:#ffff00; color:#333399; font-weight:bold; margin:25px 485px 0 0; padding: 8px 0 8px 10px;}
.botblue .marked2 {font-size:16px; color:#333399;}

.longleft{width:221px;float:left;}
.longleft p{margin:0px; padding:10px 0 0 0;font-size: 12px;}
.longleft h2{margin:0px;padding:10px 0 0 0;font-size:16px;font-weight:bold;text-align:center;}
.longleft h3{margin:0px; padding:12px 0 8px 0; font-size:16px; color:#166AAE; font-weight:bold; border-bottom:1px solid #dddddd;}
.longleft h4{text-align:center;}
.longleft ul{margin:0; padding:10px 0 7px 25px;}
.longleft li{font-size: 12px;}

.lists{width:221px; float:left;}
.lists a{margin:0px; padding:10px 0 0 0;}
.lists ul{margin:0px; padding:10px 0 0 0;}
.lists ul li{list-style-type:none; background:url(images/icon.gif) no-repeat 0px 6px; padding:2px 0 2px 25px;}
.lists ul li a{font-size:12px; text-decoration:none;}

.courses{width:221px; float:left;}
.courses p{margin:0px; padding:10px 0 0 0;}
.courses ul{margin:0px; padding:10px 0 0 0;}
.courses ul li{list-style-type:none; background:url(images/icon.gif) no-repeat 0px 6px; padding:2px 0 2px 25px;}
.courses ul li a{font-size:12px; color:#000000; text-decoration:none;}
.courses ul li a:hover{font-size:12px; color:#005DAB; text-decoration:underline;}

.leftbox{width:221px; float:left; padding-right:7px;}
.leftbox_top{width:221px; float:left;}
.leftbox_top a{ text-decoration:none; color:#0467B6}
.leftbox_top p{margin:0px; padding:0px;}
.leftbox_top p.conmain{width:221px; float:left;}
.leftbox_top p.conmain span.lcontop{width:15px; float:left; background:url(images/lcon2.gif); height:36px;}
.leftbox_top p.conmain span.lcondown{width:15px; float:left; background:url(images/brconl.gif); height:23px; }
.leftbox_top p.conmain span.midbgtop{width:191px; height:45px; float:left; background:url(images/mbg1.gif) repeat-x; font-size:13px; color:#ffffff; font-weight:normal; padding:9px 0 0 0;}
.leftbox_top p.conmain span.midbgtop b{font-size:14px;}
.leftbox_top p.conmain span.midbghead{width:191px; height:45px; float:left; background:url(images/mbg1.gif) repeat-x; font-size:15px; color:#ffffff; font-weight:normal; padding:9px 0 0 0; line-height:18px;}
.leftbox_top span.midbgtop1{width:191px; height:26px; float:left; background:url(images/mbg2.gif) repeat-x; font-size:20px; color:#000000; font-weight:normal; padding:10px 0 0 0; text-align:center; line-height:22px;}
.leftbox_top span.midbgtop1 strong, .leftbox_top span.midbgtop2 strong{color:#166AAE; font-weight:normal;}
.leftbox_top span.midbgtop2{width:191px; height:26px; float:left; font-size:20px; color:#000000; font-weight:normal; padding:10px 0 5px 0; text-align:center; line-height:22px;}
.leftbox_top span.midbgtop3{width:191px; float:left; font-size:20px; color:#000000; font-weight:normal; padding-bottom:30px; text-align:center; line-height:22px;}
.leftbox_top p.conmain span.midbgbot{width:191px; height:23px; float:left; background:url(images/bmidbg.gif) repeat-x;}
.leftbox_top p.conmain span.rcontop{width:15px; float:left; background:url(images/rcon2.gif); height:36px; }
.leftbox_top p.conmain span.rcondown{width:15px; float:left; background:url(images/brcon.gif); height:23px; }
.leftbox_mid{width:213px; float:left; background:url(images/midbg.gif) repeat-y; padding:0 4px;}
.leftbox_mid1{width:191px; float:left; background:#ffffff url(images/midbg1.gif) repeat-x bottom; padding:5px 11px 0 11px;}
.leftbox_mid1 p{margin:0px; padding:0px;}
.leftbox_mid1 p.buynow{margin:0px; padding:10px 0 0 0;}

.leftbox_mid2{width:213px; float:left; background:#ffffff url(images/midbg1.gif) repeat-x bottom; padding:0px 0px 0 0px;}
.leftbox_mid2 p{margin:0px; padding:0px; font-size:13px;}
.leftbox_mid2 p.top{width:189px; float:left; background:url(images/topbg.gif) no-repeat bottom; padding:0 12px 12px 12px;}
.leftbox_mid2 p.top img{margin-bottom:5px;}
.leftbox_mid2 p.bottom{width:189px; float:left; background:url(images/midbg2.gif) repeat-x bottom; padding:5px 12px 0 12px; text-align:center;}
.leftbox_mid2 p.bottom2{width:189px; float:left; background:url(images/midbg2.gif) repeat-x bottom; padding:0 12px 0 12px; text-align:center;}
.leftbox_mid2 p.bottom span{font-size:20px; color:#000000; font-weight:normal; line-height:22px;}
.leftbox_mid2 p.bottom span u{color:#166AAE; text-decoration:none;}
.leftbox_mid2 p.bottom img{margin:3px 0;}
.leftbox_mid2 p.bottom2 img{ border:0;}
.leftbox_mid2 p.call{margin:0px; padding:0px 10px 3px 10px; font-size:19px; color:#166AAE; line-height:24px; font-weight:normal;}
.leftbox_mid2 p.intro{margin:0px; padding:5px 10px 10px 10px; font-size:15px; color:#000000; line-height:17px; font-weight:bold;}

.tablemenu {margin:0;width:221px;float:left;padding-bottom:0px;}
.bordermenu {border-bottom:1px solid #CCCACC;} /*horizontal line*/
.style1 {color: #025B90; margin-bottom:4px;}
.style2 {color: #0066CC;}
.style3 {height:20px;}
.style4 {color: #0066CC;font-size: small; height:1px;}
.style7 {color: #0000FF;}
.tablecontent {margin-left:7px; font-size:13px;}
.boldtext {font-weight:bold;}
.font13 {font-size:13px;}
.lefttext {font-size:13px; margin:0 15px 10px 15px;}
.colorblue {color:#025B90;}
.bigfoot {font-style:italic; font-weight:bold; color:#025B90; text-decoration:none; font-size:48px; height:50px; line-height:50px; margin: 10px 0;}
.bigfoot a {color:#025B90; text-decoration:none;}
.notes { text-align:center; font-size:11px; margin-top:4px;}
.red{color:#F00;}
.yellow{color:#FF0;}
.light_red{color:#a73838;}
.bigred{color:#F00; font-size:18px;}
.boldblue{color:#005DAB; font-weight:bold;}
.q{color:#003366;}
.lightblue{color:#e1f2fb;}
.faq{color:#00F; font-size:14px; line-height:20px;}
.lightblue p{margin-top:5px; font-size:14px;}
.lightblue p.bigfoot{font-style:italic; font-weight:bold; color:#025B90; text-decoration:none; font-size:48px; height:50px; line-height:50px;}
.links{font-weight:bold; line-height:20px;}
.links a:hover{ color:#999;}
.biggertext{font-size:20px;}
.grayback{background-color:#F6F6F6; width:99%; padding:0 0 10px 10px; margin:10px 0 10px 0;}
.grayback p{padding-top:1px; font-size:15px;}
.rightbot p.dotbor{padding:10px 10px 10px 10px; border:1px dashed #71B5EC; background:#E8F5FF; font-size:16px; color:#0467B6;}