#main
{
    width: 100%;
    
}

.post-meta {color: #000000; list-style-type: none; text-align: center; }
.post-meta-key {color: #000000; }

img.c5 {
	float: right;
	margin: 0px 5.555px 0px 0px;
       
}

table.c7
{
    text-align: center;
    width: 625px;
    border: .5px solid #CCCCCC;
    background-color: #FFFFFF;
}


body {
    -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
}

#a {    background: 00000;
	}


#consultantslider2 {
	float: right;
	margin: 0px 0px 0px 0px;
        border:none
}

#mobileNav
{
  display: none; 
  select: none; 
}

iframe {
 border:none; 
}

#middle {
	margin: 0px;
	padding: 5.555px;
	width: 611.05px;
        float: left;
        
 }

#listings {
	margin: .1111em;
	padding: 1em;
        font-size: 11.11px;
        margin: 0em 1.111em 0em 1.111em;
	float: left;
	background: #EEEEEE;
	width: 30%;
        height: 252px;
}

#listingsr {
	margin: 0 auto;
	padding: .555em;
        font-size: 11.11px;
	float: right;
	width: 20%;
        height: auto;
       
}

#listingcr {
	margin: 0 auto;
	padding: .5555em;
        font-size: 11.11px;
	float: left;
	width: 40%;
        height: auto;
       
}

#listings form  {
	font-size: 13.332px;
        float: left;
        width: 249.98px;
}

#listings H2
{
    color: #034798;
    font-weight: bold;
    width: 249.75px;
    text-align: center;
    font-size: 15.54px;
}

#listings form label
{
    display: block;
    width: 249.975px;
    float: left;
    color: #034798;
    text-transform: uppercase;
    font-size: 1.111em;
}

#listings form input
{
    width: 244.42px;
    float: left;
    font-size: 1.111em;
}

#listings form select
{
    width: 249.975px;
    float: left;
    font-size: 1.111em;
    margin: 1em 0em 1em 0em;
}


#banner2 {
padding: 22.22px 11.11px 11.11px 11.11px;
margin: 0em .0em 0em .0em;
text-align : left;
word-spacing : .5555px;
letter-spacing : -1.111px;
width: 811.03px;
height: 31.108px;
color: #EEEEEE;
background-color: #274583; 
filter: none;  
font-size: 51.106px;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

.f1 {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}

.imgsoc
{
float: right;
}

#banner3 {
padding: .2222em 0em .6em 0em;
margin: .2222em 0em 0em 0em;
text-align : center;
float: left;
word-spacing : 1.111px;
width: 166.65px;
height: 16.665px;
color: #EEEEEE;
filter: none;
background-color: #969D79;   
font-size: 22.22px;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

#banner4 {
padding: .222em 0em .6em 0em;
margin: .222em 0em .444em 0em;
text-align : center;
float: right;
word-spacing : 1.11px;
width: 661.05px;
height: 16.665px;
color: #EEEEEE;
filter: none;
background-color: #737C4D; 
font-size: 22.22px;
font-style: italic;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

#blue {
margin: 3.6em 0em 1em 0em;
text-align: center;
width: 833px;
height: 20px;
word-spacing : 1px;
}

#leaderboardhome {
padding: 1em 0em 1em 0em;
margin: 0 auto;
text-align : center;
float: left;
width: 100%;
height: 72px;
   
}

#leaderboardjobs {
padding: 1em 0em .5555em 0em;
margin: 0em 0em .5em 0em;
text-align : center;
float: left;
width: 100%;
height: 85px;
color: #EEEEEE;

}

.b1 {
padding: .333em .6em .3333em .6666em;
color: #EEEEEE;
background-color: #274583; 
filter: none;   
font-size: 14px;
word-spacing : .5px;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

#form.c1
{  font-size: 5.555px;
}

p.c2 
{  text-align: center;
}



.img.c5 {
	float: right;
	margin: 0px 5.555px 0px 0px;
       
}

.img1 {
	float: left;
	margin: 0px 5.555px 0px 0px;
       
}

.img1r {
	float: right;
	margin: 0px 5.555px 0px 0px;
       
}

img.c2 {
	float: left;
	margin: 2.222px 6.666px 0px 0px;
        border:none
}

img.c3 {
	float: right;
	margin: 11.111px 0px 0px 6.666px;
        border:none
}

img { border:none;

}

iframe.c3
{  border: 0; 
    width:372.19px; 
    height:438.85px;
    }

p.c2

{  text-align: center;
  
}

iframe.c2 

{   border: none; 
     width: 83.33px; 
     height: 23.33px;     
     overflow:hidden;
}

#heading
{
    color: #034798;
    font-size: 15.554px;
    margin: 0em 0em 0em 0em;
    width: 100%;
    text-align: left;
}

#banner {
	margin: 0 auto;
width: 833.25px;
        }

#banner1 {
	margin: 0 0 .5555em 0;
width: 833.25px;
position: relative;
    
            }

#facebook 
{  
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    width: 819.92px;
    height: 200px;
    font-weight: bold;
    font-size: 12px;
    border: 1.111px solid #CCCCCC;
    overflow:hidden;
    padding: 5.555px 5.555px 5.555px 5.555px;
    margin: 0 auto;
    float: left;
}

#facebookheading
{   
    text-align: center;
    width: 810px;
    height: 22.222px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 13.32px;
    padding: 11.11px 5.555px 5.555px 5.555px;
    background-color: #737C4D;  
 
}

#article1
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}

#article0
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}

#article15
{  width: 822.8px;
    padding: 5.555px 0px 0px 0px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}

#article16
{  text-align: center;
    width: 833.25px;
    height: 16px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 17.776px;
    padding: 5.555px 0px 5.555px 0px;
    background-color: #a9a9a9;
 }

#article17
{  text-align: center;
    width: 444.4px;
    height: 17.776px;
    color: #FFFFFF;
    font-weight: bold;
    border: 1.111px solid #CCCCCC;
    font-size: 18.887px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    background-color: #002b7f; 
}

a.color:link
{  color: #f0e68c;
} 

a.color:visited
{  color: #f0e68c;
}
 
a.color:hover
{  color: red;
} 

a.color:active
{  color: red;
}

a.color1:link
{  color: #EEEEEE;
} 

a.color1:visited
{  color: #EEEEEE;
} 

a.color1:hover
{  color: #EEEEEE;
} 

a.color1:active
{  color: #EEEEEE;
} 

#social1
{  width: 555.5px;
    margin: 0px 0px 0px 0px;
    height: 22.222px;
    padding: 6.666px 0px 6.666px 5.555px;
    float: left;
}

.social1a
{  width: 111.111px;
    margin: 0px 0px 0px 0px;
    height: 22.222px;
    padding: 0px 0px 0px 0px;
    float: left;
}

#article2
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}

#social2
{  width: 444.4px;
    margin: 0px 0px 0px 0px;
    height: 22.222px;
    padding: 6.666px 0px 6.666px 5.555px;
    float: left;
}

.social2
{  width: 444.4px;
    margin: 0px 0px 0px 0px;
    height: 22.222px;
    padding: 6.666px 0px 6.666px 5.555px;
    float: left;
}

#article3
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}

#article4
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}
             

#article5
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}


#article6
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}

#article7
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}

#article8
{  width: 819.92px;
    padding: 5.555px 5.555px 5.555px 5.555px;
    border: 1.111px solid #CCCCCC;
    margin: 0 auto;
    float: left;
}

#article10
{   width: 100%;
    border: .1em solid #CCCCCC;
    margin: 0em 0em .4em 0em;
    padding: .2em 0em 0em 0em;
    text-align: center;
    background-color: #EEEEEE;
    font-size: 1.2em;
}

#article11
{   width: 100%;
    border: .1em solid #CCCCCC;
    margin: 0em 0em .4em 0em;
    padding: .2em 0em 0em 0em;
    text-align: center;
    background-color: #EEEEEE;
    font-size: 1.2em;
}

#article12
{   width: 100%;
    border: .1em solid #CCCCCC;
    margin: 0em 0em .4em 0em;
    padding: .2em 0em 0em 0em;
    text-align: center;
    background-color: #EEEEEE;
    font-size: 1.2em;

}

job
{   font-size: 80%;
    font-style: italic;
    margin: 0 0 0 0;
}

h1
{   font-size: 140%;
    line-height: 100%;
    font-weight: bold;
    margin: 0 auto;
    text-align: center;
    color:#002b7f;
    
}

h2 
{   font-size: 120%;
    font-weight: bold;
    line-height: 100%;
    margin: 0 0 0 0; 
}

h3
{   font-size: 100%;
    font-weight: bold;
    margin: 0 0 0 0; 
}

#ad1
{
    background-color: #ffffff;
    width: 777.7px;
    color: #728536;
    font-size: 13.332px;
    font-style: italic;
    margin: 0 23.331px 11.111px 0;
}

#ad1 img
{
    display: none;
}

#ad1 blockquote
{
    font-weight: bold;
    margin: 0 0 5.555px 0;
}

#speaker
{
    width: 255.53px;
}

#ad2
{
    float: left;
    background-color: #ffffff;
    width: 177.76px;
    height: 333.3px;
    text-align: center;
    margin-bottom: 22.22px;
}

#ad2 img
{
    display: none;
}

.clear { clear: both; }
.clear_left { clear: left; }
.clear_right { clear: right; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	text-align: left;
        margin: 0px auto;
        width: 833.25px;
        border: none;
}

#container {width: 833.25px; margin: 0 auto;}

#centered
{ 
 width: 833.25px; 
 text-align: left; 
 border: 0px; 
 padding: 0;  
 margin: 0em 0em 0em 0em; 
} 


#quote{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.332px;
	font-style:italic;
	line-height: 1.4443em;
	color:#728536;
	margin:-138.88px 0px 0px 305.53px;
	width:472.18px;
}

#aboutquote{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.332px;
	font-style:italic;
	line-height: 1.4443em;
	color:#728536;
	padding:16.665px 16.665px 16.665px 16.665px;
	width:722.15px;
}

ul#joblist li {
	list-style: none;
}

.error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.32px;
	font-weight:bold;
	color:#990000;
}

#midbg {
	width: 100%;
        margin: 0em auto;
        padding: 0 0 0 0;
        font-size: 13.332px;
	border: 1.111px solid #CCCCCC;
}

#wrapper {
	margin: 0em auto;
	padding: .25em .25em .25em .25em;
	width: 100%;
	font-size: 13.332px;
	border: .1em solid #CCCCCC;
        
}


#footer {
	margin: 0em auto;
        text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	width: 833.25px;
	padding: 11.111px 0px 11.111px 0px;
	color: #505B21;  
        	
}

#foot {
	margin: 0em auto;
        text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	width: 833.25px;
	padding: 11.111px 0px 11.111px 0px;
	color: #505B21;  
        	
}


#logo {
	float: right;
	margin-top: -5.555px;
	margin-left: 11.111px;
	margin-right: 11.111px;
	margin-bottom: 11.111px;
}

#adimg {
	margin: 16.665px;
	width: 768.81px;
}

strong.c4 {
	color: #ffffff;
}

.title {
	font-size: 17.776px;
	font-weight: bold;
	color: #004890;
}

.divider {
	height: 2.222px;
	width: 777.7px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 3.333px;
	border-bottom-style: double;
	border-bottom-color: #004890;
}
a {
	color: #004890;
	text-decoration: none;
}
a:hover {
	color: #C10B42;
}

#form1
{
padding: .27775em .38885em .27775em .38885em;
}

#back_button
{
    display: block;
    float: right;
    background-color: #eeeeee;
    padding: 3.333px 5.555px;
    border: solid 1.111px Black;
}

span.c7 
{   font-size: 90%;
    font-style: italic;
}

.t1 
{   text-align: center;
    width: 350px;
    padding: 3.333px 3.333px 3.333px 3.333px;
    margin: 3.333px 3.333px 3.333px 3.333px;
    border: 3px solid red;
}

tr.c1 
{
    background-color: #EEEEEE;
}





table.c5
{
    text-align: center;
    float: left;
    width: 100%;
    border: .1em solid #CCCCCC;
    background-color: #CCCCCC;
}

table.c7
{
    text-align: center;
    width: 625px;
    border: .5px solid #CCCCCC;
    background-color: #FFFFFF;
}

table.c6
{
    text-align: center;
    width: 771.03px;
    border: 1.111px solid #CCCCCC;
    background-color: #FFFFFF;
}



td.c13 
{
    width: 166.65px;
    text-align: right;
    padding: 3.333px 3.333px 3.333px 3.333px;
   
}

td.c14 
{
    text-align: left;
    width: 277.75px;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c15 
{
    text-align: left;
    width: 411.07px;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c16 
{
    background-color: #d3d3d3;
    text-align: center;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c17 
{
    background-color: #EEEEEE;
    text-align: center;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c18 
{
    background-color: #d3d3d3;
    text-align: left;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c19 
{
    background-color: #EEEEEE;
    text-align: left;
    padding: 3.333px 3.333px 3.333px 3.333px;
  
}

td.c20 
{
    background-color: #EEEEEE;
    text-align: center;
    padding: 3.333px 3.333px 3.333px 3.333px;
  
}

th.c2 
{
    background-color: #FFFFFF;
    text-align: center;
    padding: 3.333px 3.333px 3.333px 3.333px;
    width: 50%;
   
}



th.c6 
{
    background-color: #EEEEEE;
    text-align: left;
    padding: 3.333px 3.333px 3.333px 3.333px;
 
}

th.c7 
{
    background-color: #EEEEEE;
    text-align: center;
    padding: 3.333px 3.333px 3.333px 3.333px;
    width: 100px;
}

th.c8 
{
    background-color: #EEEEEE;
    text-align: center;
    padding: 3.333px 3.333px 3.333px 3.333px;
    width: 33.3%;
}

#loginout {
	margin: 0 auto;
	padding: .5555em 0;
	width: 833.25px;
	font-size: .7777em;
	text-align: right;
	text-transform: lowercase;
}

#header {
	margin: 0 auto;
	padding: 0;
	width: 833.25px;
	background: #FFFFFF;
}

.clear {
	clear: both;
}

div.c2 {
         text-align: center;

}

.bookmark_titles {
	font-weight: bold;
}

h1 a {
	margin: .2222em 0;
	padding: .2222em 0;
	color: #002b7f;
	text-decoration: none;
        text-align: center;
}

h1 a:hover {
	margin: .2222em 0;
	padding: .2222em 0;
	color: #C10B42;
	text-decoration: none;
         text-align: center;
}

form
{
    margin: 0;
   padding: 0;

}

fieldset
{
    width: 24.442em;
    margin-left: 5.555em;
    border: transparent;
}

label { display: block; }

label em { color: Red; }

p input
{
    width: 22.222em;
}

textarea
{
    width: 24.442em;
    height: 11.111em;
}

form p.inline
{
    float: left;
    margin-right: 2.222em;
}

select.select_standard
{
    width: 22.222em;
}

.back_button
{
    display: block;
    float: left;
    background-color: #eeeeee;
    padding: 3.333px 5.555px;
    border: solid 1.111px Black;
}

/* This is Job Board CSS Only */


#search_bar1
{
   float: left;
   width: 50%;
   background: #034798;
}

#search_bar
{
   width: 100%;
   text-align: center;
   margin: .25em 0em 0em 0em;
   color: #274583;
   border: .5px solid #CCCCCC;
   background-color: #E8EAF1;
}

#search_bar form
{
    width: 100%;
    text-align: center;
    margin: 0em 0em 0em 0em;
}

#search_bar form h2
{
    color: #010101;
    display: none;
    font-weight: bold;
    font-size: 1.2em;
    margin: 1em 0em 1em 0em;
}

#search_bar form label
{
    color: #010101;
    text-transform: uppercase;
    font-size: 1em;
}

#search_bar input
{
    float: left;    
    width: 58%;
    color: #010101;
    font-size: .8em;
    margin: 1em .5em 1em 8em;
}

#search_bar select
{   
    display: none;
    width: 10%;
    font-size: .8em;
    margin: .5em .5em .5em .5em;     
}

input#submit
{
    
    width: 20%;
    margin: .9em 0em 0em 0em;
}

input#submit1
{
    
    width: 66.666px;
    margin: 0 0 0 0;
}

#posting
{
    float: left;
    width: 99%;
    margin-top: 1em;
}

#posting h2
{
    color: #034798;
    font-size: 1.2em;
    margin: 0em 0em 1em 0em;
}

#description
{   padding: .25em .25em .25em .25em;
    margin-bottom: 1em;
    width: 100%;
    border: solid .1em #cccccc;
    }


#description1
{   padding: .25em .25em .25em .25em;
    margin-bottom: 1em;
    width: 100%;
    border: solid .1em #cccccc;
    }


#description1 label
{
    float: left;
    width: 20%;
    font-size: 1em;
    font-weight: bold;
}

#description1 div.info
{
    float: left;
    width: 100%;
    margin-bottom: 1em;
}

#description1 div.shorten
{
    width: 20%;
}

#posting_logo
{
    float: right;
    margin-top: 2em;
    text-align: center;
}

#description label
{
    float: left;
    width: 15%;
    font-size: 1em;
    font-weight: bold;
}

#description div.info
{
    float: left;
    width: 100%;
    margin-bottom: 1em;
}

#description div.shorten
{
    width: 50%;
}

#postings
{
    border: solid 1px #e8eaf1;
    border-collapse: collapse;
    width: 100%;
}

#postings caption
{
    color: #034798;
    text-align: left;
    margin-top: 1.2em;
    padding-bottom: .8em;
}

#postings div
{
    float: right;
    color: #034798;
}

#postings th
{
    background-color: #034798;
    padding-left: 1em;
}

#postings th a
{
    color: #ffffff;
    text-transform: uppercase;
    font-size: 1em;
}

#postings td
{
    font-size: 1em;
    padding-left: 1em;
}

#postings tr.even { background-color: #ffffff; }
#postings tr.odd { background-color: #E8EAF1; }

#postings td.post_title { width: 33.33%; }
#postings td.post_location { width: 33.33%; }
#postings td.post_company { width: 33.34%; }

#postings td.post_title1 { width: 60%; }
#postings td.post_location1 { width: 20%; }
#postings td.post_company1 { width: 20%; }

#postings td.empty
{
    width: 95%;
    text-align: center;
    font-size: 1em;
    line-height: 44.444px;
}
/* This is Advertising Demographic CSS Only */

table.c2 
{
    text-align: center;
    width: 833.25px;
    margin: 0 auto;
}

table.c3
{
    text-align: left;
    width: 833.25px;
    padding: 0 24.442px 0 24.442px;
}

table.c4
{
    text-align: center;
    width: 99%;
    padding: 3.333px 3.333px 3.333px 3.333px;
    margin: 3.333px 3.333px 3.333px 3.333px;
    border: 1.111px solid #CCCCCC;    
}

td.c2 
{
    background-color: #FFFFFF;
    text-align: center;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c3 
{
    background-color: #FFFFFF;
    text-align: left;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c4 
{
    background-color: #FFFFFF;
    text-align: center;
    width: 50%;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c5 
{
    background-color: #99A9C8;
    text-align: center;
    width: 66.666px;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c6 
{
    background-color: #EEEEEE;
    text-align: center;
    width: 66.666px;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c7 
{
    background-color: #99A9C8;
    text-align: right;
    width: 66.666px;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c8 
{
    background-color: #EEEEEE;
    text-align: right;
    width: 66.666px;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c9 
{
    background-color: #99A9C8;
    text-align: left;
    width: 277.75px;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

td.c10 
{
    background-color: #EEEEEE;
    text-align: left;
    padding: 3.333px 3.333px 3.333px 3.333px;
  
}

td.c11 
{
    background-color: #FFFFCC;
    text-align: left;
    padding: 3.333px 3.333px 3.333px 3.333px;
   
}

td.c12 
{
    background-color: #FFFFCC;
    text-align: right;
    padding: 3.333px 3.333px 3.333px 3.333px;
   
}

th.c3 
{
    background-color: #FFFFCC;
    text-align: center;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

th.c4 
{
    background-color: #EEEEEE;
    text-align: center;
    width: 250px;
    padding: 3.333px 3.333px 3.333px 3.333px;
}

th.c5 
{
    background-color: #EEEEEE;
    text-align: center;
    width: 50%;
    padding: 3.333px 3.333px 3.333px 3.333px;
 
}

