/* CSS Document */

.header {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF6D0B;
}

.subhead {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#488BCD;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:150%;
text-align:left;
background-image:url(../images/background_main.gif);
background-repeat:repeat-x;
padding:0;
margin:0;
}
hr {
color:#c2d7eb;
background-color:#c2d7eb;
height:1px;
border:none;
}
p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:150%;
text-align:left;
}
#promoBoxblue {
width:90%;
padding:5px;
margin:0;
background-color:#6397cb;
border: 3px double #c2d7eb;
text-align:left;
}
#promoBoxblue p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
color:#FFFFFF;
margin:0;
}

#promoBoxblue .header {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
#promoBoxblue hr {
color:#c2d7eb;
background-color:#c2d7eb;
height:1px;
border:none;
}
#promoBoxblue ul {
padding-left:2.5em;
margin-left:0;
}
#promoBoxblue li {
margin-left:-1.5em;
padding-left:-1.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2d7eb;
}

.announcebox {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
}


/* -- News & Events Section -- */
#eventBox {
width:98%;
padding:5px;
margin:5px;
background-color:#6397cb;
border: 3px double #c2d7eb;
text-align:left;
}
#eventBox p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin:0;
}
#eventBox td {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
#eventBox a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#eventBox a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#c2d7eb;
text-decoration:underline;
}
p.regBtn a {
background-image:url(../images/btn_bg_on.gif);
background-repeat:repeat-x;
border:1px solid #c2d7eb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding: 1px 10px 1px 10px;
}
p.regBtn a:hover {
background-image:url(../images/btn_bg_off.gif);
background-repeat:repeat-x;
border:1px solid #c2d7eb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding: 1px 10px 1px 10px;
}
#eventBox .regBtn input {
background-image:url(../images/btn_bg_on.gif);
background-repeat:repeat-x;
border:1px solid #c2d7eb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding: 1px 10px 1px 10px;
}
#eventBox input, textarea {
border:1px solid #fff;
background-color: #c2d7eb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
}
#eventBox .header {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
#eventBox hr {
color:#c2d7eb;
background-color:#c2d7eb;
height:1px;
border:none;
}
#prBox {
width:98%;
padding:5px;
margin:5px;
background-color:#fff;
border: 3px double #c2d7eb;
text-align:left;
}
#prBox hr {
color:#c2d7eb;
background-color:#c2d7eb;
height:1px;
border:none;
}
#prBox p {

margin:0;
}
#prlist {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#488BCD;
text-decoration:none;
line-height:13px;
text-align:left;
margin-right:5px;
}
#prlist a {
color:#488BCD;
text-decoration:none;
}
#prlist a:hover {
color:#FF6D0B;
text-decoration:none;
}
#prlist b, #prlist b a, #prlist b a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6D0B;
text-decoration:none;
}
#prlist ul {

list-style-position:outside;
list-style-image:url(../images/bullet.gif);
}
#prlist li {
padding-bottom:15px;
}

/* -- End News & Events Section -- */



.homeClients {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
line-height:13px;
text-align:left;
padding-left:5px;
}
.intClients td {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#488BCD;
text-decoration:none;
line-height:13px;
text-align:left;
}
.intClients a {
color:#488BCD;
text-decoration:none;
}
.intClients a:hover {
color:#FF6D0B;
text-decoration:none;
}
#news {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#488BCD;
text-decoration:none;
line-height:13px;
text-align:left;
margin-right:5px;
}
#news a {
color:#488BCD;
text-decoration:none;
}
#news a:hover {

color:#FF6D0B;
text-decoration:none;
}

#news b, #news b a, #news b a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FF6D0B;
text-decoration:none;

}
#news ul {
margin-left:1.5em;
padding-left:.5em;
list-style-position:outside;
list-style-image:url(../images/bullet.gif);
}
#news li {
padding-bottom:15px;
}

.content {
padding-top:15px;
}
.content ul {
list-style-type:circle;
color:#488BCD;
}
.content li {
margin-left:-1em;
padding-bottom:10px;
}
.content li p {
color:#666666;
padding:0;
margin:0;
}
.content a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#488BCD;
text-decoration:none;
}
.content a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6D0B;
text-decoration:none;
}

#foldersubnav {
margin-top:20px;
padding-right:5px;
padding-left:2em;
}
#foldersubnav ul{
margin-left: 0;
padding-left: 1em;
line-height:1em;
}
#foldheader {
cursor:pointer;cursor:hand ;
list-style-image:url(../images/btn_blue_closed.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
}
#foldheader a {
color:#666666;
text-decoration:none;
}
#foldheader a:hover {
color:#488BCD;
text-decoration:none;
}
#foldhead {
cursor:pointer;cursor:hand ;
list-style-image:url(../images/btn_orange_open.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
}
#foldhead a {
color:#666666;
text-decoration:none;
}
#foldhead a:hover {
color:#488BCD;
text-decoration:none;
}
#foldnone {
cursor:pointer;cursor:hand ;
list-style-image:url(../images/btn_blue_none.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
}
#foldnone a {
color:#666666;
text-decoration:none;
}
#foldnone a:hover {
color:#488BCD;
text-decoration:none;
}
#foldopen {
cursor:pointer;cursor:hand ;
list-style-image:url(../images/btn_blue_open.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
}
#foldopen ul {margin-top:10px;}
#foldopen a {
color:#666666;
text-decoration:none;
}
#foldopen a:hover {
color:#488BCD;
text-decoration:none;
}
#foldinglist{
list-style-image:url(../images/bullet_orange.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
}
#foldinglist a {
color:#666666;
text-decoration:none;
}
#foldinglist a:hover {
color:#488BCD;
text-decoration:none;
}
#foldheader ul {margin-top:10px;}
#foldersubnav li {
margin-bottom:10px;
}
#subnav {
margin-top:20px;
padding-right:5px;
}
#subnav ul{
list-style: none;
margin-left: 0;
padding-left: 2.5em;
line-height:1em;
}
#subnav li {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
list-style-image:url(../images/bullet_blue.gif);
padding-bottom:10px;
}
#subnav .special  {color:#FF6D0B;text-decoration:none;}
#subnav .special  a {color:#FF6D0B;text-decoration:none;}
#subnav .special  a:hover {color:#488BCD;text-decoration:none;}
#subnav li a {
color:#666666;
text-decoration:none;
}
#subnav li a:hover {
color:#488BCD;
text-decoration:none;
}
#subnav li ul {
padding-left: 1.5em;
margin-left: 0;
}
#subnav li ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
list-style-image:url(../images/bullet_orange.gif);
padding-bottom:0;
margin-top:10px;
}
#subnav li ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
text-decoration:none;
}
#subnav li ul li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FF6D0B;
text-decoration:none;
}

#subnavServices {
background-image:url(../images/nav_subnavbg_services.gif);
background-repeat:no-repeat;
display:none;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#488BCD;
text-decoration:none;
}

#subnavServices a {
text-decoration:none;
background-color:none;
color:#488BCD;
padding:0 5px 2px 5px;
}

#subnavServices a:hover {
text-decoration:none;
background-color:#76A7D7;
color:#ffffff;
padding:0 5px 2px 5px;
}

#subnavClients {
background-image:url(../images/nav_subnavbg_clients.gif);
background-repeat:no-repeat;
display:none;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#488BCD;
text-decoration:none;
}
#subnavClients a {
text-decoration:none;
background-color:none;
color:#488BCD;
padding:0 5px 2px 5px;
}

#subnavClients a:hover {
text-decoration:none;
background-color:#76A7D7;
color:#ffffff;
padding:0 5px 2px 5px;
}

#subnavNewsevents {
background-image:url(../images/nav_subnavbg_newsevents.gif);
background-repeat:no-repeat;
display:none;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#488BCD;
text-decoration:none;
}
#subnavNewsevents a {
text-decoration:none;
background-color:none;
color:#488BCD;
padding:0 5px 2px 5px;
}

#subnavNewsevents a:hover {
text-decoration:none;
background-color:#76A7D7;
color:#ffffff;
padding:0 5px 2px 5px;
}

.bottom {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#B0B0B0;
text-align:left;
}
#container {
	margin:auto;
	width:771px;
}
html>#container {
width:771px;}

.order { width:98%; border:1px solid #76A7D7;}
.order .sepLine {
margin:0;
padding:0;
background-color:#76A7D7;
height:3px;
border:none;
border-collapse:collapse;
}
.order td {
padding:3px;
border-bottom:1px solid #76A7D7;
}
.orderHeader {
padding:2px;
background-color:#6397cb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
}


#announcement {
	position:absolute;
	background-image:url(../images/home_pict_main_announce.jpg);
	background-repeat:no-repeat;
	top:91px;
	margin-left:598px;
	float:left;
	width:153px;
	height:156px;
	z-index:100;
	text-align:left;
	padding:55px 40px 10px 15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:15px;
color:#ffffff;
	}
#announcement a {
text-decoration:underline;
color:#FFFFFF;
}
#announcement a:hover {
text-decoration:underline;
color:#D2DDE7;
}