body {
	margin:0;
	padding:0;
	background-color:#008AB8;
	font-family:Tahoma;
	font-size:12px !important;
}
* {
	padding:0;
	margin:0
}
td, th {
	vertical-align:top;
	font-family:Tahoma;
	font-size:12px !important;
	color:#727272;
}
input, textarea, select {
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
}
img {
	border:0px;
}
ul, li {
	font-size:11px !important;
}
a:-moz-any-link:focus {
 outline:none;
}
a {
	color:#00529b;
	text-decoration:none;
}
a:hover {
	color:#727272;
}
.PaddingBottom7 {
	padding-bottom:7px;
}
.PaddingLeft10 {
	padding-left:10px;
}
.PaddingRight15 {
	padding-right:15px;
}
.PaddingTop7 {
	padding-top:7px;
}
.PaddingTop10 {
	padding-top:10px;
}
.PaddingTop20 {
	padding-top:20px;
}
.PaddingTop24 {
	padding-top:24px;
}
.PaddingBottom25 {
	padding-bottom:25px;
}
/*.PaddingBottom8 {
	padding-bottom:8px;
}*/
.apllyBtn{
	margin:0 10px 10px 0;
	width:80px;
	float:right;
}
.LeftBg {
	background:#B5E5F9 url(../images/leftbg.gif) repeat-x;
	font-size:1px;
}
.RightBg {
	background:#B5E5F9 url(../images/leftbg.gif) repeat-x;
	font-size:1px;
}
.TopMenu {
	color:#00529B;
	padding:14px 0px 0px 0px;
	text-align:right;
}
.TopMenu a {
	color:#00529b;
	padding:0px 10px 0px 10px;
	text-decoration:none;
	font-size:11px;
}
.TopMenu a:hover, .TopMenuOn {
	color:#727272;
	text-decoration:none;
}
.SearchInput {
	width:140px;
	height:18px;
	border:1px solid #7f9db9;
	margin:11px 5px 0px 0px;
	padding:1px 0px 0px 7px;
}
.CenterPad {
	padding:11px 0px 20px 10px;
}
.HomeSects td {
	padding-right:10px;
	width:176px;
}
.AllRetailProd {
	background-color:#B6D6E1;
	padding:11px 12px 0px 10px;
	height:213px;
	color:#2966AB;
}
.AllRetailProd div, .LocateBack div {
	padding-bottom:5px;
	font-size:11px;
}
.AllRetailProd select {
	width:150px;
}
.ProdSect {
	border:1px solid #C5C5C5;
	padding:9px 9px 0px 9px;
	color:#727272;
	line-height:12px;
	height:213px;
	font-size:10px;
}
.RetailNewsTitle {
	border-bottom:1px solid #B5D7E2;
	padding:0px 0px 7px 2px;
}
.RetailNewsPad {
	padding:10px 0px 25px 0px;
}
.RetailNews {
	color:#727272;
	font-size:10px;
	width:340px;
	padding-top:10px;
}
.RetailNews a {
	color:#727272;
	text-decoration:underline;
}
.RetailNews a:hover, .NewsTitle a:hover {
	color:#727272;
	text-decoration:none;
}
.NewsDate {
	font-size:10px;
	color:#6897CB;
	padding-top:10px;
}
.NewsTitle {
	color:#00529B;
	font-size:11px;
	padding-bottom:3px;
}
.NewsTitle a {
	color:#00529B;
	text-decoration:none;
}
.Footer td {
	color:#A3D0E2;
	padding:15px 80px 15px 0px;
}
.Footer a {
	color:#A3D0E2;
	text-decoration:none;
}
.Footer a:hover {
	color:#0B51A1;
	text-decoration:none;
}
.RightTd {
	background:url(../images/rightd_bg.gif) repeat-y;
	width:188px;
}
.LocateBack {
	background:url(../images/locate_back.gif) no-repeat;
	width:188px;
	height:64px;
	padding:15px 0px 0px 10px;
	color:#0B51A1;
	font-size:11px;
}
.LocateBack select, .RightShadow select {
	width:157px;
	height:20px;
	font-size:11px;
}
.RightShadow {
	background:url(../images/right_shadow.gif) repeat-y;
	height:100%;
	padding-left:10px;
	color:#0B51A1;
}
.RightShadow2 {
	background:url(../images/right_shadow.gif) repeat-y;
	height:100%;
}
.RightTitleSect {
	width:161px;
	border-bottom:1px solid #B5D7E2;
	padding:10px 0px 4px 0px;
	font-size:11px;
}
.SubmitEmail {
	padding:1px 17px 0px 0px;
	text-align:left;
	width:43px;
}
.RightShadow input {
	width:110px;
}
.LightBlue {
	color:#0087B4;
}
.LightBlueBig {
	font-size:13px;
	color:#0087B4;
	text-decoration:none !important;
}
.Blue {
	color:#0B51A1;
}
.ServicesList {
	padding-top:14px;
}
.ServicesList div {
	padding-bottom:8px;
	font-size:11px;
}
.BredCrumbs td {
	padding:10px 10px 18px 10px;
	color:#0B51A1;
	font-size:11px !important;
}
.BredCrumbs a {
	color:#33AFD5;
	text-decoration:underline;
}
.BredCrumbs a:hover {
	color:#0B51A1;
	text-decoration:none;
}
.CenterInfo {
	padding:0px 10px 20px 14px;
	text-align:justify;
	color:#727272;
	line-height:15px;
	height:400px;
	font-size:11px;
}
.CenterInfo a {
	text-decoration:underline;
	color:#0087B4;
}
.CenterInfo a:hover {
	text-decoration:none;
	color:#727272;
}
.CenterInfo ul, .CenterInfo li ul {
	margin:0px;
	padding:7px 0px 15px 0px;
}
.CenterInfo li ul {
	padding:7px 0px 0px 0px;
}
.CenterInfo ul li, .CenterInfo li ul li {
	margin:0px;
	padding:0px 0px 3px 15px;
	list-style:none;
	list-style-image:none;
	background:url(../images/ulbullet.gif) no-repeat 5px 6px;
}
.CenterInfo li ul li {
	background:url(../images/ulbulletsmall.gif) no-repeat 5px 7px;
}
.CenterInfo li ul li a {
	text-decoration:none;
}
.CardsFamily, .CardsFamilyOn {
	font-weight:bold;
	color:#0086B3;
	padding-bottom:13px;
}
.CardsFamily a {
	color:#0086B3;
	text-decoration:none;
	padding:0px 0px 0px 10px;
	background:url(../images/lightbluebullet.gif) no-repeat 0px 4px;
}
.CardsFamily a:hover, .CardsFamilyOn, .CardsFamilyOn a, .CardsFamilyOn a:hover {
	background:url(../images/bluebullet.gif) no-repeat 0px 4px;
	padding:0px 0px 0px 10px;
	color:#0B51A1;
	text-decoration:none;
}
.CardsFamilyOn {
	border-bottom:1px solid #A6A2A2;
	background:none;
	padding:0px 0px 3px 0px;
}
.CardsTab {
	padding:10px 0px 12px 12px;
}
.CardsCont {
	padding:0px 0px 35px 10px;
}
.LeftTd {
	width:178px;
	padding-left:10px;
}
.LeftTd a {
	font-size:11px;
}
.LeftMenu, .LeftMenu2, .LeftMenu2On {
	border-bottom:1px solid #FFF;
}
.LeftMenu a, .LeftMenu2 a {
	background:#C3EAFA url(../images/bluebullet.gif) 165px 12px no-repeat;
	display:block;
	text-decoration:none;
	width:178px;
}
.LeftMenu2 a {
	background:#C3EAFA;
}
.LeftMenu a:hover, .LeftMenu2 a:hover, .LeftMenuOn a, .LeftMenuOn a:hover, .LeftMenu2On, .LeftMenu2On a, .LeftMenu2On a:hover {
	color:#FFF;
	display:block;
	text-decoration:none;
	background:#0086B3 none;
}
.LeftMenuOn {
	background:#0086B3;
	border-bottom:1px solid #FFF;
}
.LeftMenuBtn {
	padding:8px 22px 8px 0px;
}
.SubLeftMenu, .SubLeftMenu2 {
	background:#0086B3 none;
	padding:5px 0px 5px 12px;
	border-top:1px solid #C4EAFA;
	color:#FFFFFF;
}
.SubLeftMenu2 {
	border-top:0px;
}
.SubLeftMenu a {
	color:#FFFFFF;
	padding:0px;
	padding-bottom:4px;
	background:#0086B3 none;
	text-decoration:none;
	font-size:11px;
}
.SubLeftMenu2 a {
	color:#FFFFFF;
	padding:0px;
	padding-bottom:4px;
	background:#0086B3 none;
	text-decoration:none;
	font-size:11px;
}
.SubLeftMenu2 a:hover {
	color:#B8B6BA;
	padding:0px;
	background:#0086B3 none;
	text-decoration:none;
	padding-bottom:4px;
}
.SubLeftMenu a:hover, .SubLeftMenuOn {
	color:#B8B6BA;
	padding:0px;
	padding-bottom:4px;
	background:#0086B3 none;
	text-decoration:none;
}
.BorderTopLightBlue {
	border-top:1px solid #36ACD0;
}
.RelatedLinks {
	border:1px solid #C5C5C5;
	padding:9px 10px 0px 9px;
	color:#0088B5;
}
.RelatedLinks a {
	color:#0088B5;
	text-decoration:none;
}
.RelatedLinks a:hover {
	color:#0B51A1;
	text-decoration:none;
}
.RelatedLinks ul {
	margin:0px;
	padding:17px 0px 0px 0px;
}
.RelatedLinks ul li {
	margin:0px;
	padding:0px 0px 10px 14px;
	list-style-image:none;
	list-style-type:none;
	background:url(../images/linkbullet.gif) no-repeat 4px 5px;
}
#menu1Container, .menu2Container {
	visibility:hidden;
	left:0px;
	top:0px;
	overflow:hidden;
	z-index:10000;
	position:absolute;
}
.TopSubMenuBtn {
	background-color:#007FAA;
}
.TopSubMenuBtn td div {
	padding:5px 0px 5px 10px;
}
.TopSubMenuBtn td {
	color:#FFF;
}
.TopSubMenuBtn td a {
	color:#FFF;
	text-decoration:none;
	display:block;
	font-size:11px;
	background:none !important;
	padding:0px !important;
}
.TopSubMenuBtn td a:hover {
	color:#FFF;
	background-color:#2FADD3 !important;
	text-decoration:none;
	display:block;
}
.LeftSubMenu {
	visibility:hidden;
	position:absolute;
	left:178px;
	top:0px;
	width:200px;
}
.ContactTablePad {
	padding:10px 0px 0px 0px;
}
.ContactTablePadSendPage {
	padding:10px 0px 0px 10px;
}
.ContactTable input, .ContactTable textarea, .ContactTable select {
	width:175px;
	height:18px;
	border:1px solid #C5C5C5;
	margin:0px 0px 7px 10px;
	padding:0px 4px 0px 4px;
}
.ContactTable textarea {
	width:400px;
	height:100px;
}
.ContactTable1 input, .ContactTable1 textarea, .ContactTable1 select {
	width:150px;
	height:18px;
	border:1px solid #C5C5C5;
	margin:0px 0px 7px 10px;
	padding:0px 4px 0px 4px;
}
.ContactTable1 textarea {
	width:400px;
	height:100px;
}
.ContactTable1 ContactTable1Radio {
	width:25px;
	height:25px;
}
.dropdown dd {
	position:absolute;
	overflow:hidden;
	display:none;
	z-index:200;
	opacity:0;
}
.dropdown a, .dropdown a:active, .dropdown a:visited {
	display:block;
}
.RelativeDiv {
	position:relative;
}
.SendFriend {
	position:absolute;
	left:198px;
	top:0px;
	width:545px;
	background-color:#C3EAFA;
}
.SendToFriendPad {
	padding:20px;
}
.FontSize15 {
	font-size:14px;
	padding:0 10px 0 0;
}
.BackToTop, .BackTopTopBorder {
	text-align:right;
	padding-bottom:5px;
	border-bottom:1px solid #33AFD5;
}
.BackToTop a {
	text-decoration:none;
}
.FloatRightPic {
	float:right;
	padding:10px 0px 0px 15px;
}
.table td {
	background-color:#C3EAFA;
	border-right:1px solid #FFF;
	padding:7px;
	border-bottom:1px solid #FFF;
	color:#00529B;
}
.BorderLeftWhite {
	border-left:10px solid #FFFFFF;
}
.MenuHomepage {
	background:url(../images/menu_background.png) no-repeat;
	width:742px;
	height:242px;/*FILTER: alpha(opacity=75);
	moz-opacity: .75;
	opacity: .75;
	khtml-opacity: .75;*/
}
.dropdownhome dd {
	position:absolute;
	overflow:hidden;
	display:none;
	z-index:200;
	left:10px;
	font-size:11px;
}
.dropdownhome a, .dropdownhome a:active, .dropdownhome a:visited {
	display:block;
	font-size:10px;
}
.ContMenuHome {
	width:752px;
	position:relative;
	z-index:1000;
}
.AbsoluteMenuCont {
	width:742px;
	height:242px;
	position:absolute;
	left:0px;
	top:0px;
}
.MenuContentPad {
	padding:15px 10px 0px 18px;
}
.LeftMenuCont, .LeftMenuContSmall {
	border-right:1px solid #89C0D2;
	width:338px;
	padding-right:15px;
}
.LeftMenuContSmall {
	width:250px;
}
.SloganMenu {
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:bold;
	padding-bottom:15px;
	line-height:22px;
}
.MenuText td {
	color:#FFFFFF;
}
.MenuText td a {
	color:#FFFFFF;
	text-decoration:none;
}
.MenuText td a:hover {
	color:#0B51A1;
	text-decoration:none;
}
/*.ProdHomePic {
	border:1px solid #0B51A1;
}
.ProdHomePicOn {
	border:1px solid #FFFFFF;
}*/
.ProdNameHome {
	padding:4px 0px 4px 2px;
	background:none !important;
}
.ProductsContHome a {
	background:none !important;
}
.ProductsContHome {
	float:left;
	width:80px;
	margin-left:8px;
	height:110px;
	background:none !important;
}
.SimulatorsForm td {
	padding-bottom:10px;
}
.LocateBack2 {
	background:url(../images/locate_back.jpg) no-repeat;
	border:1px solid #4D99CB;
	padding-left:20px;
}
.BranchesInput {
	margin:0px 0px 20px 8px;
}
.Blue2 {
	font-size:14px;
	font-weight:bold;
}
.DropDownBack {
	background:url(../images/dropdown_back.gif) no-repeat;
	width:151px;
	height:20px;
	padding:3px 0px 0px 6px;
	border-bottom:1px solid #AFD4DA;
}
.DropDownBack td {
	color:#FFFFFF;
}
.DropDownSubMenu {
	visibility: hidden;
	position:absolute;
	left:-6px;
	top:18px;
	width:200px;
}
.DropDownSubMenu td div {
	background-color:#7197AE;
	border-bottom:1px solid #83A9BE;
	color:#FFFFFF;
	padding:3px 0px 3px 6px;
}
.DropDownSubMenu td div a {
	color:#FFFFFF;
	text-decoration:none;
}
.DropDownSubMenu td div a:hover {
	color:#143D5B;
	text-decoration:none;
}
.BannerPad {
	padding-bottom:20px;
}
/***************** Simulators Styles *******************/
.SimTextField, .SimTextFieldSmall, .SimTexArea, .SimTextField2, .SimTextFieldSmall2 {
	width:150px;
	height:18px;
	border:1px solid #C5C5C5;
	margin:0px 0px 7px 10px;
}
.SimTextField2, .SimTextFieldSmall2 {
	margin:0px 10px 7px 0px;
}
.SimTextFieldSmall, .SimTextFieldSmall2 {
	width:75px;
}
.SimTexArea {
	width:300px;
	height:100px;
}
.SimButton {
	width:100px;
	text-align:center;
	padding:3px 0px 3px 0px;
	background-color:#0087B4;
	color:#FFFFFF;
	cursor:pointer;
	border:0px;
}
.cards td {
	height:80px;
}
.cards ul {
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:0;
	padding-top:0;
}
.cards li {
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:0;
	padding-top:0;
}
.font-size13 {
	font-size:13px;
}
a.tabs {
	color:#727272;
	text-decoration:none;
	font-size:11px;
}
a.tabs:hover {
	color:#00529b;
}
a.selected {
	color:#00529b;
}
.redasterix {
	color:#ff0000;
}
.daratibgd {
	margin-left:212px;
}
.daratibgd td {
	width:252px
}
/*******************Type Face******************************/

.secondTitleContainer {
	font-family:DIN-Medium;
	font-size:18px;
	color:#0086B3;
	margin:0 120px 15px 2px;
	line-height:22px;
}
.menucontainer {
	background:url(../images/menuback.gif) repeat-x;
}
.menucontainer a {
	background:url(../images/menuback.gif) repeat-x;
	display:block;
	font-size:12px;
	padding:11px 30px 7px 30px;
	font-weight:bold;
}
.menucontainer a:hover, .menucontainer a.selected {
	background:url(../images/menuback-on.gif) repeat-x;
	color:#FFF;
}
.ProductsContHome a {
	padding:0 !important;
	font-size:9px !important;
}
.highzindex {
	z-index:1001;
}
.footerLinksContainer{
	padding:20px 0 20px 0;
	border-bottom:1px solid #A3D0E2;
	font-size:11px;
}
.footerLinksContainer a{
	color:#A3D0E2;
	text-decoration:none;
	display:block;
	font-size:11px;
}
.footerLinksContainer a:hover{
	color:#0B51A1;
}
.siteMapLevel1 a{
	text-decoration:underline;
	padding-bottom:7px;
	color:#ffffff;
	text-decoration:none;
}
.siteMapLevel2 a{
	background:url(../images/footer-arrow.gif) no-repeat left 5px;
	padding:0 0 3px 10px;
	color:#ffffff;
	text-decoration:none;
}
.siteMapCont{
	margin-bottom:12px;
}
.margBottom10{
	margin-bottom:10px;
}
.posrelative{
	position:relative;
}
.followUsCont{
	border-top:1px solid #B5D7E2;
	padding-top:10px;
	width:160px;
}

.padbottom5
{
    padding-bottom:10px;
}
.padbottom10
{
    padding-bottom:10px;
}
#printcontent{
	/*padding-top:30px;*/
}
#at15s, #at16p{
	-moz-border-radius:0px !important;
}
#at15s{
	background:#7f7f7f !important;
}
.latestnewshomepage
{
     padding-bottom:10px;
}
.RightTitles{
	color:#00529B;
	text-align:center;
}

.benefitsTable td{
	padding:10px;
	background:#dfecef url('../images/bgdBenefitsContent.gif') repeat-y;
	text-align:center;
}
.absoluteBenefits{
	position:absolute;
	width:217px;
	height:62px;
	top:-60px;
	left:-18px;
	background:#003675 url('../images/bgdBenefits.gif') no-repeat;
	text-align:center;
}
.absoluteBenefits span{
	display:block;
	color:#fff;
	font-weight:bold;
	margin:20px;
}
.paging table{
    padding:0 0 0 6px;
    }
.gotopage
    {
        font-weight:bold;
        float:right;
		text-align:right;
        padding-top:10px; 
		width:100%; }
.welcometitle
    {
        padding:0 0 5px 0;
    }
.welcometext
    {
            padding:0 0 20px 0;
            
    }
