/* CSS Document */

* { margin:0; padding:0;}

body{
	background:#29547A;	
}

html {
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	line-height:20px;
}

img, div {
	behavior: url(../iepngfix.htc);
}

.Headertext {
	font:15px/18px tahoma, arial, helvetica, sans-serif;
	color:red;
	padding:0 0 0 5px;
	line-height:20px;
}

input, textarea {
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#454A4D;
	padding:0 0 0 5px;
}

/*input{ width:229px; height:18px;}*/

.input_1 {
	width:192px;
	height:19px;
	border:none;
	padding:0;
	vertical-align:middle;
	margin:0 1px 0 2px;
}

.bot {
	width:21px;
	height:19px;
	margin:0;
	vertical-align:middle;
	padding:0;
}


.inp_h {
	height:16px;
	margin:0 0 15px 0;
}

a {
	color:#09589C;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.link{
	color:#2A6EA9;
}

.link_1{ color:#2A6EA9; text-decoration:none;}
.link_1:hover{ text-decoration:underline;}
.link_2{ color:#454A4D;}

.copy {
	color: #09589C;
}

.style2 {
	color: #D8501C;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.col { float:left;}
.clear { clear:both;}
.shad_0{ background:url(../images/shad_0.gif) top repeat-x;}
#main {background: url(../images/bg_cont_1.gif) top repeat-y; border:1px solid #2D3B44; margin:0 auto;}

#header { background: url(../images/bg_header_new.jpg) top no-repeat; color:#FFFFFF;}
#header .indent { padding:22px 0 0 19px;}
#header .tnav { padding:0px 0 0 29px;}
#header .Snav { padding:0px 0 0 26px; float:left;}
#header .flimg { padding:0px 0 0 0px; float:left;}

ul {
	list-style:none;
}

li {
	background:url(../images/bull.gif) 1px 6px no-repeat;
	line-height:15px;
	padding:0 0 3px 11px;
}

li a { 
	color:#08589C;
	line-height:13px;
	text-decoration:none;
}

li a:hover {
	text-decoration:underline;
}

#wrapper{
	color:#454A4D;
}

/*---page---*/
#page #wrapper{ background:url(../images/bg_cont.jpg) top no-repeat;}
#page #wrapper .indent{padding:29px 45px 9px 45px;}
#page #wrapper .column .indent{padding:0 0 0 11px;}
#page #wrapper .column_1 .indent{padding:0 0 0 27px;}
#page #wrapper .column li{padding:0 0 2px 11px;}
#page #wrapper .column li a{ line-height:15px;}
#page .form{ background: url(../images/bg_f.jpg) top no-repeat;}
#page .form_1{ background: url(../images/bg_f_1.gif) top repeat-y;}
#page #wrapper .form .indent{padding:14px 0px 40px 12px; margin:0 0 0 1px;}
/*---// page---*/

/*---page_1---*/
#page_1 #wrapper{ background:url(../images/bg_cont.jpg) top no-repeat;}
#page_1 #wrapper .indent{padding:29px 45px 15px 59px;}
#page_1 #wrapper .column_1 .indent{padding:0 0 31px 16px;}
#page_1 #wrapper .column_1 li{ line-height:12px;}
/*---// page_1---*/

/*---page_2---*/
#page_2 #wrapper{ background:url(../images/bg_cont.jpg) top no-repeat;}
#page_2 #wrapper .indent{padding:29px 45px 53px 59px;}
#page_2 #wrapper .column .indent{padding:0 10px 0 0;}
#page_2 #wrapper .column_1 .indent{padding:0 0 0 16px;}
#page_2 #wrapper .column_3{ margin:0 0 0 46px;}
/*---// page_2---*/

/*---page-3---*/
#page_3 #wrapper{ background:url(../images/bg_cont.jpg) top no-repeat;}
#page_3 #wrapper .indent{padding:29px 45px 15px 59px;}
#page_3 #wrapper .column_1 .indent{padding:0 0 36px 16px;}
/*---// page-3---*/

/*---page_4---*/
#page_4 #wrapper{ background:url(../images/bg_cont.jpg) top no-repeat;}
#page_4 #wrapper .indent{padding:29px 45px 15px 59px;}
#page_4 #wrapper .column_1 .indent{padding:0 0 29px 16px;}
#page_4 #wrapper .column_1 li{ line-height:12px;}
/*---// page_4---*/

/*---page-5---*/
#page_5 #wrapper{ background:url(../images/bg_cont.jpg) top no-repeat;}
#page_5 #wrapper .indent{padding:29px 45px 15px 59px;}
#page_5 #wrapper .column_1 .indent{padding:0 0 31px 16px;}
/*---// page-5---*/

/*---page-6---*/
#page_6 #wrapper{ background:url(../images/bg_cont.jpg) top no-repeat;}
#page_6 #wrapper .indent{padding:29px 53px 50px 59px;}
/*---// page-6---*/
#footer {background:url(../images/bg_footer.jpg) top no-repeat; color:#454A4D; text-align:center;}
#footer .indent { padding:8px 0px 0px 0px;}
.dot{
border-left:dotted;
border-left-width:1px;
border-color:#999999;
}

a.foot:link		{color:#454A4D; font-family:Tahoma; font-size:11px; text-decoration:none;}
a.foot:active	{color:#454A4D; font-family:Tahoma; font-size:11px; text-decoration:none;}
a.foot:visited	{color:#454A4D; font-family:Tahoma; font-size:11px; text-decoration:none;}
a.foot:hover	{color:#454A4D; font-family:Tahoma; font-size:11px; text-decoration:underline;}

.header_seperator {color:#5B7284; font-family:Arial; font-size:13px; font-weight:normal; text-decoration:none;}
a.headerLinks:link {color:#5B7284; font-family:Arial; font-size:13px; font-weight:bold; padding: 3px 18px 3px 18px; text-decoration:none;}
a.headerLinks:active {color:#5B7284; font-family:Arial; font-size:13px; font-weight:bold; padding: 3px 18px 3px 18px; text-decoration:none;}
a.headerLinks:visited {color:#5B7284; font-family:Arial; font-size:13px; font-weight:bold; padding: 3px 18px 3px 18px; text-decoration:none;}
a.headerLinks:hover {color:#FB6420; font-family:Arial; font-size:13px; font-weight:bold; padding: 3px 18px 3px 18px; text-decoration:none;}

.news_border {border-color:#999999; border:1px dashed}

.inaspBox {
	font-weight: normal;
	background-color: #ffffff;
	border-left:#113556 1px solid;
	border-right:#113556 1px solid; 
	border-bottom: #113556 1px solid; 
	border-top: #113556 1px solid; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	color: #f26522;
	visibility: visible;
	height: 15px;
}

.SubBtn {
   background-color: #fff;
   color:#2C5982;
   font-family: arial,helvetica,sans-serif;
   font-weight:bold;
   border-left:#cccccc 1px solid;
   border-right:#cccccc 1px solid; 
   border-bottom: #cccccc 1px solid; 
   border-top: #cccccc 1px solid;
   height: 17px;
   text-align: center;
}

h1 {
	padding:0px 0px 5px 5px;
	font-size:18px;
	color:#29547a;
}

h2 {
	color: #D8501C;
	font-weight: bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #888888;
}

h3 {
	font-size:14px;
	color:#29547a;
	font-weight:bold;
	margin:auto;
}

h4 {
	color:#fdd77f;
	font-size:17px;
	font-weight:bold;
}

.reg {
	vertical-align:super;
	font-size:9px;
}

#siia {
	float: right;
	position:relative;
	top:4px;
	left:-50px;
	width: 35px;
}

.blogMsg {
	background:#ffde99;
	border:1px solid #f8aa8a;
	padding:5px;
	width:430px;
	margin-bottom:20px;
	line-height:20px;
}

.blogPosts {
	background:url('../images/blog_bg.gif') no-repeat;
	width:170px;
	height:69px;
	padding:45px 12px 10px 12px;
	text-align:left;
	line-height:normal;
}

.postDate {
	text-align:right;
	margin-top:5px;
	font-size:9px;
	color:#CCC;
	display:block;
	padding-right:10px;
}

.smText {
	font-size:10px;	
}

.openPosition {
	width:190px;
	height:180px;
	background:url(../images/open-positions_bg.jpg) no-repeat;
	padding:10px;
	float:left;
	margin:5px;
}

div.openPosition:hover {
	background:url(../images/open-positions_bg_over.jpg) no-repeat;
	cursor:pointer;
}

.openPosition h2 {
	color: #29547a;
	font-weight: bold;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #bbbbbb;
	text-align:center;
	margin:5px 0px 10px 0px;
}

.orange {
	color:#D8501C;
}
	


