@charset "UTF-8";
/* CSS Document */

body {background-color:#616262; margin:0 auto; padding:0px; background-image:url(../images/grad_bg.gif); background-repeat:repeat-x;}
#header_td {background-color:#071440; border:solid #1e3274 1px; border-top:0px}
#header { background-color:#FFFFFF; margin:0 15px 15px 15px; height:100px;}
.logo {margin:20px 0 0 15px; width:158px; float:left;}
.tagline {float:right; font-family:"Times New Roman", Times, serif; font-size:20px; color:#d1d0d0; font-style:italic; font-weight:bold; margin:10px 15px 0 0;}

#number {font-family:Georgia, "Times New Roman", Times, serif; color:#99acef; font-size:13px; width:300px; float:left; margin:10px 0 10px 25px;} 
.number {color:#c9d5ff; font-size:21px; font-style:italic;}
#secure_login_btn {float:right; margin:11px 25px 0 0;}
#number_td {background-image:url(../images/blue_bg.gif);}

#main_td {background-color:#071440; border:solid #1e3274 1px;}
#main { background-color:#FFFFFF; margin:15px 15px 15px 15px; padding:15px 15px; border-bottom:#6984e2 solid 3px;}

#left_col {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#535353;}
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#203886; margin:10px 0 0 0;} 

h5 { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; text-align:left; color:#a5b7f5; line-height:26px; margin:0 0 0 0px; font-weight:normal;}
h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:left; color:#a5b7f5; line-height:20px; margin:0 0 0 0px; font-weight:normal;}

.large_italic {font-style:italic; font-size:17px;}

#text_left {margin:0 20px 0 0;}

#right_col {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#535353; margin:0 0 0 10px;}
#what_we_do {background-image:url(../images/what_we_do.jpg); height:296px; width:313px; background-repeat:no-repeat; }
#what_we_do a{ color:#203885;}
#what_we_do a:hover{ color:#a5b7f5;}
.what_we_do_text {color:#203885; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:75px 0 0 87px; }
.what_we_do_text2 {color:#203885; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:55px 0 0 87px; }
.what_we_do_text3 {color:#203885; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:55px 0 0 87px; }

#right_col ul{ list-style:outside disc;}

#right_col {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#535353; margin:0 0 0 10px;}

.blue_box_top {background-image:url(../images/blue_box_top.jpg); width:313px; height:8px; margin:20px 0 0 0;}
.blue_box_bot { background-image:url(../images/blue_box_bot.jpg); width:313px; height:7px;}
.blue_box_mid { background-image:url(../images/blue_box_mid.jpg); width:313px; min-height:142px;}
.blue_box_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; text-align:center; color:#FFFFFF; padding:10px 0 10px 0;}
#blue_box_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; text-align:left; color:#a5b7f5; margin:5px 0 0 15px; line-height:26px}
#blue_box_text a{color:#a5b7f5; line-height:26px}
#blue_box_text a:hover{color:#FFFFFF; line-height:26px}
#blue_box_text2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; text-align:left; color:#a5b7f5; margin:5px 0 0 15px; line-height:26px}
#blue_box_text2 a{color:#a5b7f5; line-height:26px}
#blue_box_text2 a:hover{color:#FFFFFF; line-height:26px}

.blue_box_top3 {background-image:url(../images/blue_box_top.jpg); width:313px; height:8px; margin:0px 0 0 0;}
.blue_box_bot3 { background-image:url(../images/blue_box_bot.jpg); width:313px; height:7px;}
#blue_box_text3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; text-align:left; color:#a5b7f5; margin:0px 0 0 15px; line-height:26px}
#blue_box_text3 a{color:#a5b7f5; line-height:26px}
#blue_box_text3 a:hover{color:#FFFFFF; line-height:26px}


.orange_box_top3 {background-image:url(../images/orange_box_top.jpg); width:313px; height:8px; margin:0px 0 0 0;}
.orange_box_bot3 { background-image:url(../images/orange_box_bot.jpg); width:313px; height:7px;}
.orange_box_mid3 { background-image:url(../images/orange_box_mid.jpg); width:313px; min-height:142px;}
.orange_box_title3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; text-align:center; color:#FFFFFF; padding:10px 0 10px 0;}
#orange_box_text3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; text-align:left; color:#203885; margin:0px 0 0 15px; line-height:26px}
#orange_box_text3 a{color:#203885; line-height:26px}
#orange_box_text3 a:hover{color:#FFFFFF; line-height:26px}
#orange_box_text3 ul { list-style:outside disc; margin:0 8px 0 0;}

#orange_box_text4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:left; color:#203885; margin:0px 0 0 15px; line-height:18px}
#orange_box_text4 a{color:#203885; line-height:18px}
#orange_box_text4 a:hover{color:#FFFFFF; line-height:18px}
#orange_box_text4 ul { list-style:outside disc; margin:0 8px 0 0;}
#orange_box_txt4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:left; color:#203885; margin:0px 10px 0 10px; line-height:18px}

#blue_box_text99 { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; text-align:left; color:#a5b7f5; margin:5px 0 0 15px; line-height:26px}
#blue_box_text99 a{color:#a5b7f5; line-height:26px}
#blue_box_text99 a:hover{color:#000000; line-height:26px}


#footer_nav {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6984e2; line-height:18px; margin-top:25px; margin-bottom:25px;}

#copy {margin:15px 0px 25px 30px; float:left; color:#8da1e2; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#balta {margin:15px 25px 0 30px; float:right; color:#8da1e2; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#balta a{ color:#8da1e2;}
#balta a:hover{ color:#8da1e2;}
.balta {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#8da1e2}
.design {font-family:"Times New Roman", Times, serif; font-size:12px; color:#8da1e2;}

#flash_pic {z-index:10; display:inline; position:relative; }
/* color */
.orange {color:#d76a00;}
.white {color:#FFFFFF;}
.yellow {color:#ffcc5f;}
.blue1 {color:#a5b7f5;}
.blue2 {color:#5771c9;}
.style1 {color: #FF0000}

a:link {
	text-decoration: none; color:#5771c9;
	
}
a:visited {
	text-decoration: none; color:#5771c9;
	
}
a:hover {
	text-decoration: none; color:#5771c9;
	
}
a:active {
	text-decoration: none; color:#5771c9;
	
}



			
			
			
ul									{ list-style:none; z-index:100;}
			
ul.dropdown                         {float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:24px 0px 0 0; width:580px; position:relative;}
ul.dropdown li                      { 
float:left;
padding:6px 0 0 0;
margin: 0px 0px;
height:34px;
line-height:28px;
z-index:100; 
}
ul.dropdown li a                    {
line-height: 28px;
color:#6983d5;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
display: block;
text-decoration: none;
text-align: left;
padding:0 15px 0 15px;}
ul.dropdown a:hover		            { color: #000; }
ul.dropdown a:active                { color: #071440; }

ul.dropdown li:last-child a         { } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative; }
ul.dropdown li a:hover              { color:#071440; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 130%; visibility: hidden; position: absolute; top: 100%; left: 0; margin:0px 0px 0 0; padding:0px 0px; }
ul.dropdown ul li 					{ font-weight: normal; background: #ffffff; color: #fff; 
									  border-bottom: 1px solid #d2dbfc; float: none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 
ul.dropdown ul li a:hover					{ color:#071440} 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0px; width:70% }
ul.dropdown li:hover > ul 			{ visibility: visible; }

body.section0  ul.dropdown li.home
{ background-image:url(../images/nav_arrow.gif); background-position:center bottom; background-repeat:no-repeat; height:37px;}
body.section1  ul.dropdown li.one
{ background-image:url(../images/nav_arrow.gif); background-position:center bottom; background-repeat:no-repeat; height:37px;}
body.section2  ul.dropdown li.two
{ background-image:url(../images/nav_arrow.gif); background-position:center bottom; background-repeat:no-repeat; height:37px;}
body.section3  ul.dropdown li.three
{ background-image:url(../images/nav_arrow.gif); background-position:center bottom; background-repeat:no-repeat; height:37px;}
body.section4  ul.dropdown li.four
{ background-image:url(../images/nav_arrow.gif); background-position:center bottom; background-repeat:no-repeat; height:37px;}


body.section0 ul.dropdown li.home a
{color:#071440;}
body.section1 ul.dropdown li.one a
{color:#071440;}
body.section2 ul.dropdown li.two a
{color:#071440;}
body.section3 ul.dropdown li.three a
{color:#071440;}
body.section4 ul.dropdown li.four a
{color:#071440;}.whatsetsusapart {
	font-weight: bold;
}
.robpostliveheadings {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #d76a00;
}
.justtheindexpagetest {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: 535353;
}
