body{background:#FFFFFF;}
body,input,textarea,td,th{color:#150065; font-family:Tahoma; font-size:11px;}
body,form,ul,ol{margin:0; padding:0;}
body.education .f12 {font-size: 11px;}
a{color:#150065; text-decoration:underline;}
a:hover{text-decoration:none;}
div,ul,ol,li{box-sizing:border-box; -moz-box-sizing: border-box;}
img,table{border:none;}
td,th{text-align:left; vertical-align:top;}


#footer{color:#404040; padding:20px 0 20px 22px;}
#footer div{margin-right:45px;}
#footer a{color:#002A4F; margin:0 10px; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#footer2{color:#404040; padding:20px 0 20px 0;}
#footer2 div{margin-right:85px;}
#footer2 a{color:#002A4F; margin:0 10px; text-decoration:none;}
#footer2 a:hover{text-decoration:underline;}

#header{color:#C7C7C7; height:78px; padding:10px 38px 0 5px; color:#251075;}
#header p{float:right; margin-top:35px; padding:0; text-align:right;}
#header a{color:#C7C7C7; text-decoration:none;}
#header span a{color:#251075;font-weight:bold; padding: 0 4px 0 3px;}
#header span a:hover{text-decoration: underline;}


.b_nav{color:#858585; margin-top:30px; text-align:center;}
.b_nav a{font-weight:bold; text-decoration:none;}
.b_nav a:hover{text-decoration:underline;}

.ban{background:url(images/ban_bg.gif) left top no-repeat; height:139px; padding:100px 0 0 64px; width:263px;}
.ban a{color:#FFFFFF; font-weight:bold; text-decoration:none;}

.c1{color:#828282;}
.c1 td{color:#828282;}

.c_form input,.c_form textarea{border:1px solid #808080; color:#808080; margin-bottom:5px; padding-left:6px; width:187px;}
.c_form textarea{height:40px; overflow:auto;}
.c_form a{background:url(images/ar3.gif) left center no-repeat; color:#003252; padding-left:10px;}

.f9{font-size:9px;}
.f11{font-size:11px;}
.f12{font-size:12px;}

.fbg{background:url(images/fbg.gif) left bottom no-repeat; height:178px; padding-bottom:30px; padding-left:22px;}

.fw{width:100%;}

.gl{background:url(images/gl.gif) left bottom repeat-x;}

.hbg1{background:url(images/hbg1.jpg) left top no-repeat; color:#FFFFFF; font-size:13px; font-weight: normal; padding:39px 23px 0 17px; }
/*.hbg1 div#scrollText{position: relative; height:119px;}
.hbg1 a{display:block; width:100px; height:14px; position:absolute; top:69px; right:11px;}*/

.hbg1 div#scrollText{height:119px; font-size:14px;}
.hbg1 a{display:block; width:100px; font-size:11px; height:14px; position:relative; top:56px; left:275px;}


.hbg2{background:url(images/hbg2.jpg) left top no-repeat; height:75px;}
.hbg2 p{color:#FFFFFF; margin:10px 0 0 28px;}

.i_box img{float:left; margin-right:14px;}
.i_box p{display:table; height:0; margin:0; padding:0;}

.l_marg{margin-left:20px;}

p.icon a{float:right; margin:-70px 0 0 610px; text-decoration:none; text-align:right; color:#F00; font-weight:bold; z-index:0;}
.link1{text-align:left;position: relative; top: 8px;}
.link1a{text-align:right;position:relative; left: -18px;}
#.link1 a{background:url(images/ar1.gif) left center no-repeat; color:#858585; font-size:10px; padding-left:12px; text-decoration:none;}
#.link1a a{background:url(images/ar1.gif) left center no-repeat; color:#858585; font-size:10px; padding-left:12px; text-decoration:none;}

a.link2{background:url(images/ar2.gif) left center no-repeat; color:#FFFFFF; font-weight:bold; padding-left:12px; text-decoration:none;}
#.link2 a{background:url(images/ar2.gif) left center no-repeat; color:#FFFFFF; font-weight:bold; padding-left:12px; text-decoration:none;}

#.list1 li{background:url(images/ar4.gif) left center no-repeat; list-style:none; margin-bottom:15px; padding-left:18px;}

.list2{margin-left:20px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; text-align:justify;}
.list2 li{background:url(images/dot_black.gif) left 5px no-repeat; list-style:none; padding:0 0 10px 20px;}

.list3{margin-left:40px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; text-align:justify;}
.list3 li{padding:0 0 10px 0px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; text-align:justify;}

.list{ width:460px; float:left; position:fixed;}

.menu{background:url(images/m_bg.gif) left top repeat-y;}

#.news span{background:url(images/ar1.gif) left center no-repeat; color:#828282; padding-left:12px;}
#.news a{font-size:9px; text-decoration:none;}
#.news a:hover{text-decoration:underline;}
body.news{overflow:auto; overflow-x:hidden; padding:15px; text-align:justify;}

.n{text-decoration:none;}
.n:hover{text-decoration:underline;}
.n a{text-decoration:none;}
.n a:hover{text-decoration:underline;}

.r_pad{padding-right:22px;}

/*
.s_form{float:right; margin:18px 0 0 38px;}
.s_form input{border-right:none; height:19px; margin:16px 0 0 6px;}
*html .s_form input{border-right:none; height:19px; margin:15px 0 0 6px;}
.s_form img,.s_form input{vertical-align:top;}
*/

.tab{border-left:1px solid #858585; border-top:1px solid #858585;}
.tab th{background:#C6C6C6;}
.tab td,.tab th{border-right:1px solid #858585; border-bottom:1px solid #858585; font-weight:bold; height:22px; padding:0 4px; text-align:center; vertical-align:middle; font:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}

body h2{font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#150065; text-align:justify;}
body h3{font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#000;}

.fbg p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}

.fbg ul{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}

.fbg div{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}

.fbg td,th{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}

.title{font-size:14px;}

.txt{margin-left:50px}

.txt1{margin:15px 0 15px 12px;}

.txt2{padding-top:15px; padding-right:22px;}


/* Root = Horizontal, Secondary = Vertical */
ul#navmenu{
  border:none;
	list-style:none;
	margin:0;
  padding:0;
}

ul#navmenu li{
  border:none;
	display:inline;
  float: left; /*For Gecko*/
  list-style: none;
	margin:0;
	padding:0;
  position:relative;
	height:44px;
}

ul#navmenu ul{
	background:#002A4F url(images/l_bg.gif) 12px top no-repeat;
	border-top:1px solid #154EBF;
  border-left:none;
	border-right:none;
	border-bottom:none;
	display:none;
	left:1px;
	margin:0;
  padding: 8px;
	position: absolute;
	text-align:right;
	top:44px;
  width: 119px;
}

ul#navmenu ul li{
  display: block !important;
  display: inline; /*For IE*/
	float: none; /*For Gecko*/
	height:15px;
}

/* Root Menu */
ul#navmenu li ul a{
  display: block;
	float: none !important; /*For Opera*/
  float: left; /*For IE*/
  height: auto !important;
  height: 1%; /*For IE*/
}
ul#navmenu li ul a:hover{text-decoration:underline;}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a{
  float: none;
  color: #FFF;
	text-decoration:none;
}


/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}

/* new footer styles */

#footer-logos 
{ 
	width: 693px; padding:15px 0 0 0; margin: 5px 0 -5px 0;text-align: center; 
	background: url(images/double-dotted.png) no-repeat top left;
	height: 75px;
}
#footer-logos img {float: left;}
#footer-shop-now-wrap { height: 55px; clear: both;	margin-top: 15px;}
#footer-shop-now {float: left;margin-top: 10px;}
#footer-sabertec-logo {float: left; margin-left: 150px;}
#ad-sense { margin: 0; padding: 10px 0 10px 0; }

.s_form{float:right; margin:0 0 0 0px;width: 245px;text-align: right;}
.s_form input{border-right:none; height:19px; margin:2px 0 0 6px;}
.s_form label {padding-left: 0 0 2px 3px; color: white; padding: 0; font-size: 10px; font-family: Tahoma;}
.s_form input.radio {padding: 0; margin: 0; height: 10px;}
#powered-by-google {padding:0; display: block;text-align: left;}
#left, #right {height: 75px; float: left;padding:0 0 0 0; margin: 0;border:0;text-align:left;}
#right {width:73px;padding-top: 15px;}
#left {width: 167px;padding-top: 5px; text-align: right;}
#left #powered-by-google {}
#right img {border: 0; padding: 0; margin:0;}
html>/**/body #search-label {}
.hbg2 p {width: 390px;}
.hbg2 {padding-right: 11px;}
.no-right-pad {padding-right: 0;}

.center{ text-align:center;}

.no-line{ text-decoration:none; color: Black;}
