body
{
margin:0px; 
font-family:arial; font-size:12px; color:#000000;}
.container {width:980px; margin:auto;}

.containerInner {width:970px; margin:auto;}
.electron {margin:14px 472px 12px 61px;}
.topnav { margin-top:12px; font-size:10px; line-height:17px;}
.topnav div {padding-right:80px;}
.topnav span {float:right; padding-right:60px; padding-top:25px;}
.topnav a, .topnav visited  { padding-left:6px; padding-right:6px; color:#000000; text-decoration:none;}
/*.topnav a:hover, .topnav .active {background-color:#F2D10F; color:#000000;}*/
.captiom {margin-bottom:10px;}
.banner {width:980px; margin-left:10px; margin-right:6px; background-color:#00A8BE; height:312px; margin-bottom:1px;}
.bannerSolutions {width:880px; height:315px; }
.tablelinks {color:#FFFFFF; font-weight:bold; }
.content{color:#595959; font-size:12px; }

.mainnavH {color:#2D6E8C; font-size:14px; text-align: center; line-height:31px; padding-top:5px; padding-bottom:5px;}
.mainnavH a, .mainnavH visited {color:#2D6E8C; text-decoration:none; padding-top:10px; padding-left:45px; padding-right:45px; text-align: center;}
.mainnavH a:hover {color:#F15622;}

.mainnav {color:#2D6E8C; font-size:14px; text-align: center; line-height:40px;}
.mainnav a, .mainnav visited {color:#2D6E8C;  text-align: center;  text-decoration:none; padding-bottom:5px; padding-top:12px; padding-left:42px; padding-right:42px;}
.mainnav a:hover  {color:#F15622; background:url(../images/main_hover.gif) no-repeat center top;}
.mainnav .active1 {color:#F15622; background:url(../images/main_hover.gif) no-repeat center top; font-weight:bold;}
/*.active1 { background:url(../images/main_hover.gif) no-repeat center top; color:#F15622;  font-size:14px; font-weight:bold; text-align: center; text-decoration:none; padding-top:4px;}
.active1 a, .active1 visited { color:#F15622; text-decoration:none;}*/
.mainnav .spacer { margin-left:43px; margin-right:43px; }
.highlights {width:327px; height:76px; background:url(../images/highlights_1.gif) no-repeat left; color:#FFFFFF; font-size:11px; float:left; padding-left:16px;}
.highlights .titles { font-size:20px; font-weight:bold; color:#FFFFFF; margin-top:20px;}

.highlights1 {width:327px; height:76px; background:url(../images/highlights_2.gif) no-repeat left; color:#FFFFFF; font-size:11px; float:left; padding-left:16px;}
.highlights1 .titles { font-size:20px; font-weight:bold; color:#FFFFFF; margin-top:20px;}

.highlights2 {width:326px; height:76px; background:url(../images/highlights_3.gif) no-repeat left; color:#FFFFFF; font-size:11px; float:left; padding-left:16px;}
.highlights2 .titles { font-size:20px; font-weight:bold; color:#FFFFFF; margin-top:20px;}
h1 {font-size:27px; font-weight:bold; margin-bottom:10px; margin-top:5px; padding:0px;}
.h1title {font-size:27px; font-weight:bold; margin-bottom:7px; margin-top:5px; padding:0px; color:#000000;}
.protitles {font-size:12px; font-weight:bold; margin-bottom:7px; margin-top:5px; padding:0px; color:#4B494D; line-height:20px;}
.hometitle {font-size:17px; font-weight:bold; margin-bottom:15px; margin-top:5px; padding:0px; color:#000000;}
p {font-size:12px; color:#000000; line-height:16px; color:#595959;}
.p {padding-right:25px; text-align:justify;}
.readmore {color:#595959; font-size:25px; font-weight:normal;}
.advantages {font-size:37px; color:#5E960F; font-weight:normal; text-decoration:underline;}
.advice {font-size:15px; font-weight:bold; color:#61931C;}
.advice1 {font-size:12px; font-weight:bold; color:#61931C;}
.adviceContact {font-size:17px; font-weight:bold; color:#61931C; line-height:25px;}
.advice .d {color:#FF7910;}
.s1 {color:#F15623; font-size:17px; font-weight:bold; }
.formline {font-size:13px; color:#F15623; padding-left:3px; line-height:20px;}
.clear {clear:both;}
.copyright {color:#808080; font-size:10px; text-decoration:none; line-height:16px; paddings-top:20px;}
.copyright a, .copyright visited {color:#808080; text-decoration:none;}
.copyright a:hover {text-decoration:underline;}
.copyright .spacer { margin-left:30px;}
form {margin:0px; padding:0px; font-size:12px; color:#000000;}
form .input {border:1px solid #DEDEDF; background-color:#FFFFFF; color:#000000; line-height:16px; font-size:11px;}
.submit { background-color:#73B214; padding:2px 6px 4px 6px; font-weight:bold; font-size:15px; text-align:center; color:#FFFFFF; margin-top:5px;  border:none;}
form { margin:0px; padding:0px;}

.hightitles
{
font-size:20px; font-weight:bold; color:#FFFFFF; margin-top:20px;
}

.hightitlesbold
{
font-size:12px; font-weight:bold; color:#FFFFFF; margin-top:20px; 
}

.hightitlesbold a, .hightitlesbold visited
{
font-size:12px; font-weight:bold; color:#FFFFFF; margin-top:20px; text-decoration:none;
}

.hightitlesbold a:hover
{
font-size:12px; font-weight:bold; color:#FFFFFF; margin-top:20px; text-decoration:underline;
}

.bottom-bg
{
background:url(../images/bottom-bg.gif) repeat-x #393B3F;
}

.bottomhead
{
font-size:15px;
font-weight:bold;
color:#9BCB3B;
}

.bottomheadSmall
{
font-size:12px;
font-weight:bold;
color:#9BCB3B;
}
.bottmlinks
{
color:#D2D1D1;
font-size:12px;
text-decoration:none;
line-height:16px;
margin-top:20px;
}

.bottmlinks:hover
{
color:#ff7910;
font-size:12px;
line-height:16px;
margin-top:20px;
text-decoration:underline;
}

.forgot, .forgot a, .forgot visited
{
color:#ff7910;
font-size:12px;
line-height:16px;
margin-top:20px;
text-decoration:none;
}
.text
{
font-size:12px; color:#D2D1D1; line-height:16px; 
}

.more
{
font-family:tahoma, arial;
color:#808080;
font-size:11px;
text-decoration:none;
line-height:16px;
margin-top:20px;
}

.more:hover
{
font-family:tahoma, arial;
color:#D2D1D1;
font-size:11px;
text-decoration:underline;
line-height:16px;
margin-top:20px;
}



.toplinks
{
margin-top:12px;
font-size:10px;
line-height:17px;
color:#000000;
}
.toplinks:hover
{
padding-left:6px; 
padding-right:6px;
color:#000000;
text-decoration:none;
}

.white
{
backgrond-color:#ffffff;
}
.leftnavlinks td 
{
background: url(../images/left-nav-bg.gif) no-repeat;
font-family:arial;
font-size:12px;
padding-top:3px;
padding-left:30px;
line-height:20px;
padding-bottom:4px;
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
}
.leftnavlinks .active
{
background: url(../images/left_active.gif) no-repeat;
font-family:arial;
font-size:12px;
padding-top:3px;
padding-left:30px;
line-height:20px;
padding-bottom:4px;
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
}

.leftnavlinks td a
{
font-family:arial;
font-size:12px;


color:#FFFFFF;
text-decoration:none;
}
.leftnavlinks td a:hover
{
font-family:arial;
color:#000000;
text-decoration:none;
}



.jobslinks
{
font-family:"Times New Roman", Times, serif;
margin-top:14px;
font-size:20px;
line-height:14px;
color:#004d99;
text-decoration:none;
}

.jobslinks:hover
{
font-family:"Times New Roman", Times, serif;
margin-top:14px;
font-size:20px;
line-height:14px;
color:#000000;
text-decoration:underline;
}



.jobslinksmore
{
font-family:"Times New Roman", Times, serif;
margin-top:14px;
font-size:12px;
line-height:14px;
color:#004d99;
font-style: italic; 
text-decoration: none
}

.jobslinksmore:hover
{
font-family:"Times New Roman", Times, serif;
margin-top:14px;
font-size:12px;
line-height:14px;
color:#000000;
text-decoration:none;
}

.newstext
{
font-family:"Times New Roman", Times, serif;
font-size:11px;
/*font-style: italic; */
}



.pressnewstext
{
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#ff7910;
}

.pressnewsmatter
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#000000;
}

.pressnewslinks
{
font-family:"Times New Roman", Times, serif;
margin-top:14px;
font-size:14px;
line-height:14px;
color:#476C15;
/*font-style: italic; */
text-decoration: none
}

.pressnewslinks:hover
{
font-family:"Times New Roman", Times, serif;
margin-top:14px;
font-size:14px;
line-height:14px;
color:#000000;
text-decoration:none;
}


.tabs td { background:url(../images/tab-bg.gif) no-repeat left; padding:0px; margin-left:10px; margin-top:40px; line-height:29px; }
.tabs td a:link, .tabs td a:visited {font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none; padding-left:10px;}
.tabs td a:hover{color: #000000; text-decoration:none;}
.tabs td.active {  background:url(../images/tab_active.gif) no-repeat left; color:#ffffff; font-weight:bold; text-decoration:none; font-size:16px; }
.tabs td.active a, .tabs td.active visited {  color:#ffffff; font-weight:bold; text-decoration:none; font-size:15px; }
.tabs td.active a:hover {color: #000000; text-decoration:none;}
.contact_tab_content { background-color:#F0BA0D; width:930px; margin-left:10px;}
.contact_tab_content td { background-color:#FFFFFF;}

.required {color:#F15623;}
.message { background: url(../images/message.gif) no-repeat; width:647px; height:146px; margin-top:35px; margin-left:150px;}
.message .thankyouIcon { width:161px;}
.message .thankyouIcon img {margin-top:6px; margin-left:23px;}
.message .thankyoumesage { width:436px; background:url(../images/thankyou_message.gif) no-repeat; height:96px;}
.message .thankyoumesage .msg {margin-left:25px; line-height:24px; margin-top:28px;}
.message .thankyoumesage .msg .msgtitle {font-size:21px; font-weight:normal;}

.alert { background: url(../images/alert.gif) no-repeat; width:341px; height:101px; margin-top:25px; margin-right:25px; float:right;}
.alert .thankyouIcon { width:71px;}
.alert .thankyouIcon img {margin-top:6px; margin-left:8px;}
.alert .thankyoumesage { width:236px; background:url(../images/securemsg.gif) no-repeat; height:70px;}
.alert .thankyoumesage .msg {margin:8px; line-height:18px;}
.alert .thankyoumesage .msg .msgtitle {font-size:21px; font-weight:normal;}

/*
.tabNav li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;s
background:transparent url(../images/tab-off-bg-left.gif) no-repeat scroll 0 0;
float:left;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin-left:3px;
padding-bottom:0 !important;
padding-left:3px;
width:150px;}

.tabs .tabNav li a, .tabs .tabNav li visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tab-off-bg-left.gif) no-repeat scroll 0 0;
float:left;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin-left:3px;
padding-bottom:0 !important;
padding-left:3px;
width:150px;*/

