html, body {font-family:Arial, Verdana, Helvetica, sans-serif;}

* {margin:0; padding:0;}

a {outline:none; font-size:12px}

p {padding:4px 0; line-height:1.4em; font-size:12px}

#wrapper {width:925px; margin:0 auto; margin-top:15px;}

#container {width:925px; background:url(../images/bg.gif) repeat-y; position:relative;}

img, div {behavior: url(../iepngfix.htc);}

ul {padding: 4px 0 4px 25px; list-style-type:square}
ol {padding: 4px 0 4px 25px;}
li {line-height:1.4em; padding:3px 0;}

.block img {display:block;}

#logo {padding:15px 0 25px 35px; float:left;}
#ip-links {float:right; width:230px;}
#ip img {padding-right:14px; float:right;}
#links {float:left; padding-top:23px;}
#links img {padding-bottom:7px; border:none;}

#bot-links {font-size:10px; padding-left:11px; padding-bottom:10px;}
#bot-links a {font-size:10px; text-decoration:underline; color:#000; padding:0 4px;}
#bot-links a:hover {text-decoration:none;}

.clear{clear: both;}

.handcursor{cursor:pointer; font-size:12px; padding:5px 0; color:#2e5674; font-weight:bold}

#form fieldset {border: none; overflow: hidden; color:#58595b; font-family:Arial, Helvetica, sans-serif; font-size: 11px; margin:10px 0}
#form fieldset input, textarea {border: 1px solid #7f9db9;}
#form fieldset textarea {width:215px;}
#form label {float: left; margin-bottom:10px; display:block}
#form label, label em {display: block; padding-bottom: .25em;}
#form label em {float: left; text-align: left; width:130px; font-style:normal}
#form label select {width: 220px; font-size:11px;}
#form select {font-size:11px;}

.submit{color:#fff; background-color:#768faa; border:none; letter-spacing:.1em;; font-size:10px; padding:3px;}
.submit:hover{background-color:#2e5674;}
.submit:focus{background-color:#2e5674;}

h1{font-size:20px; padding-bottom:5px}
h2{font-size:16px; padding:10px 0 5px 0;}
h3{font-size:14px; padding:10px 0 5px 0;}
h4{font-size:12px; padding:10px 0 5px 0;}


/*Styles for Expand/Collapse */
.iconspan{float: left; margin: 0; cursor:hand; cursor:pointer;}
.iconspan img{float: left; margin: 2px 0 0 5px; cursor:hand; cursor:pointer;}

.iconspan1{float: left; margin: 3px 0; cursor:hand; cursor:pointer;}
.iconspan1 img{float: left; margin: 0 3px 0 0; cursor:hand; cursor:pointer; padding:0px}

.eg-bar{padding: 5px 0;}

.icongroup ul{padding: 0 0 0 40px;}
.icongroup1 ul{padding: 0 0 0 15px; list-style-type:none}
/*End Styles for Expand/Collapse */


/*Client Logo/Careers Right Column Photo Rotation Styles*/
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 170px;
height: 700px;
text-align:center;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: #fff;
width: 170px;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.contentdiv p{padding-bottom:20px}

.pagination{width: 170px; display:none;}
/*End Client Logo/Careers Right Column Photo Rotation Styles*/


.quote, .quote_name{font-family:Georgia, "Times New Roman", Times, serif; line-height:1.6em; color:#2e5674; font-size:18px;}
.author{font-size: 1em;	font-style:italic; margin:5px 0 20px 0; color:#9d333f;}










