html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body{font-family:arial; text-align:left; font-size:11pt;  color:black; background:#f9fbfc url('images/bg.jpg') top left repeat-x;}

#container{width:800px;margin:0 auto;}
.content{border-left:7px solid black; border-right:7px solid black; width:786px; float:left; background:white;}

#header{width:786px; float:left; color:Black; font-weight:bold; }

.logo{float:left; padding:12px 10px 3px 21px}
.seen{float:left; padding:0 8px 0 0 }
.tel{ font-size:19pt; float:right; padding:11px 15px 0 8px;font-family:Palatino Linotype; font-weight: bold; }
.tel span{ font-size:15pt; }

.header_logos{float:left; padding-top:5px;}

#header_content{ padding:0 9px 9px 9px;  float:left; width:768px; height: 360px; }
.header_text{padding:10px 15px 0px 20px; width:520px; float:left; }

.header_text div{padding-bottom:8px;}
.header_text h3{padding-bottom:8px;}
.header_text div span{font-weight:bold;}
.header_text ul{padding-left:22px; padding-bottom:8px; list-style-image: url('images/marker.gif')}
.header_text ul li{padding-left:10px;}
.second_carrer{width:211px; float:left; padding-top:10px; font-size:10pt; }
.second_career_menu{border-left:2px solid #f64100; border-right:2px solid #f64100; width:207px; }
.second_career_menu div a { padding:7px 15px 7px 15px; display:block; color:black; text-decoration:none; }
.second_career_menu div a:hover { display:block; background:#e2ecf5; color:black; }
.second_career_menu div .active{display:block; background:#12499e; color:White; }
.orange_bg{width:211px; height:32px; background:url('images/orange_bg.gif') top left no-repeat; text-align:center; line-height:32px; font-family:Arial Black; color:White; font-size:14pt;}
.orange_bg a{text-decoration: none; color: white;}

.video_container{padding:10px 0 10px 0;}
.header_text  .items{width:260px; float:left; font-weight:bold; font-size:11pt; padding-bottom:0;}
.items img{padding-right:10px;}

.empty{width:800px; float:left; height:20px; overflow:hidden;}
.left{width:180px; float:left; padding-left:20px;  height:160px;}
.right_part{float:left; width:500px;  }
.right_part div{padding-top:10px;}
.right_part div span{ font-weight:bold;}
.orange{color:#cd4202; font-weight:bold; font-size:14pt;}

.form_table_container{ padding:20px 0 20px 0; float:left; width:730px}
.form_table{ font-weight:bold;}
.form_table td{vertical-align:top; padding-bottom:5px;}
.left_border{border-left:1px solid #a8afb6; padding-top:30px; width:260px;}
.left_border div{padding-left:30px; vertical-align:middle}
.form_item  select{width:284px; height:24px; border:1px solid #ababab; background:white;  font-size:12pt;}
.form_item  input{width:280px; border:1px solid #ababab; background:white; height:20px; font-size:12pt;}
.form_item{font-family:Palatino Linotype; font-size:11pt; width:335px; padding-right:20px; }
.form_item div a{color:Black; text-decoration:none; font-family:Arial; font-weight:normal; font-size:10pt;}
.form_item div a:hover{text-decoration:underline;}
.form_item div a span{font-weight:bold;}
.step_item{ padding-left:50px;}
.step_item_bg{width:126px; height:50px; background:url('images/stepbg.gif') top left no-repeat; color:White; font-weight:bold; padding-right:20px; font-size:18pt; line-height:50px; }
.step_item_bg div{padding-left:19px;}

.header_container{float:left; width:700px; padding-left:30px;}
.stories_table td{width:33%; border-right:1px solid #a8afb6; padding:0 15px 15px 12px; font-size:10pt;}
.stories_table td .blue{color:#011460; font-weight:bold; padding-left:20px; background:none;}
.stories_table td div {background:url('images/marker2.gif') top left no-repeat; background-position:0 3px; padding-left:20px;   }

.stories_table .no_border{border-right:0}

.secure_info{padding:0 20px 30px 20px; color:#1b2943; font-weight:bold; font-size:9pt; float:left;}
.secure_info_left{float:left; width:400px; padding-top:20px; }
.secure_info_right{float:left; padding-top: 20px; width:360px; text-align:right; }


.table_container{padding:14px 0 10px 16px; float:left;    }

#bottom{width:800px; border-top:1px solid #a0bdd9; float:left; text-align:center; font-size:10pt;}
#bottom div{text-align:center;}
#bottom .menu{width:800px;  padding-top:20px; float:left;  }
.menu a { color:#183f83; text-decoration:none; }
.menu a:hover { text-decoration:underline; }

.menu .first_item{padding-left:300px;}

h1{color:#011460; font-size:30pt; font-family:Palatino Linotype}
h2{ color:#011460; font-size:20pt; font-family:Palatino Linotype}
h3{color:#011460; font-size:15pt; font-family:Palatino Linotype}
.big_blue{color:#011460; font-size:14pt; font-weight:bold; }
.big_blue a:visited {color:#011460;}

.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    cursor: pointer;
}

.Disclaimer { font-size: 9pt; }

.HintQuestionMark a { color: blue; }

.cluetip-pale-orange { background-color: #ffffcc; padding: 5px; border: 1px solid #ffcc99; }

.jqmWindow {
/*  display: none;*/
  position: fixed;
  top: 30px;
  left: 50%;
  margin-left: -250px;
  width: 500px;
}

.jqmContainer {
  background-color: #ffffcc;
  border: 1px solid black;
  color: black;
}

.jqmOverlay { background-color: lightgrey; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
        width: expression(this.parentNode.offsetWidth+'px');
        height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed positioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.jqmHandle {
/*  cursor: move;*/
  background-color: #ffcc99;
  padding: 5px;
}

.jqmWindowTitle {
  font-size: 12pt;
/*  color: white; */
  font-weight: bold;
}

.jqmClose {
  margin-right: 3px;
}

.jqmContent
{
  padding: 14px;
  max-height: 300px;
  overflow: auto;
  border-top: 1px solid gray;
}

.jqmBottom
{
  background-color: #ffcc99;
  padding: 14px;
  border-top: 1px solid gray;
  text-align: center;
}

.jqmButton
{
}

.AweberFormContainer
{
  background-color: white;
  padding: 10px;
  border-top: 1px solid silver;
  border-bottom: 1px solid silver;
}
