BODY {
	MARGIN:5px;
	background:url(images/Stage_BG_btm.png) repeat-x #034a79; margin-bottom:10px;
}

.tablemain{

padding:3px;}

a{
outline:none;

}

H3{

FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #CC6600; LINE-HEIGHT: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;

}

.topbar {

	FONT-SIZE: 9px; COLOR: #dbe3fd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background:url(n_b_bg.gif);

}

.topbarLogo {

	FONT-SIZE: 9px; COLOR: #dbe3fd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

.topbar A:link {

	FONT-SIZE: 10px; COLOR: #dbe3fd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.topbar A:visited {

	FONT-SIZE: 10px; COLOR: #dbe3fd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.topbar A:hover {

	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;

}

.tableborder {

	BORDER-RIGHT: #034a79 0px solid; BORDER-TOP: #034a79 0px solid; BOR0DER-LEFT: #034a79 0px solid; BORDER-BOTTOM: #034a79 px solid; background-color:#FFFFFF

}

.tableborder1 {

	BORDER-RIGHT: #034a79 1px solid; BORDER-TOP: #034a79 1px solid; BORDER-LEFT: #034a79 1px solid; BORDER-BOTTOM: #034a79 1px solid; background-color:#FFFFFF

}

.collapse {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse

}

.headers {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #003399;
	LINE-HEIGHT: 30px;
	FONT-FAMILY: Arial, Helvetica, sans-serif

}
.headerscar {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #FFF; LINE-HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

/*.subheaders {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #003399; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif

}
*/
.Verdana10 {

	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.Verdana10 A:link {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.Verdana10 A:visited {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.Verdana10 A:hover {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}



.Verdana11 {

	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.Verdana12 {

	FONT-SIZE: 12 px; COLOR: #000; LINE-HEIGHT:13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-transform:capitalize;

}

.Verdana11 A:link {

	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.Verdana11 A:visited {

	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.Verdana11 A:hover {

	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3dbf8; TEXT-DECORATION: none

}

.Verdana09 {

	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

TD {

	FONT-SIZE: 11px; MARGIN: 0px 0px 12px; COLOR: #000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

P {

	FONT-SIZE: 11px; MARGIN: 0px 0px 12px; COLOR: #000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tab {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #eeeeee; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #323237;

}

.tab2 {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #eeeeee; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fa7d00

}

A:link {

	FONT-SIZE: 11px; COLOR: #0072d1; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A:visited {

	FONT-SIZE: 11px; COLOR: #0072d1; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A:hover {

	FONT-SIZE: 11px; COLOR: #0072d1; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;; TEXT-DECORATION:none;

}

.news {

	FONT-SIZE: 11px; MARGIN: 0px 0px 0px; COLOR: #000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

TD.sidebar-left A:link {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.news A:link {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

TD.sidebar-left A:visited {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.news A:visited {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

TD.sidebar-left A:hover {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3dbf8; TEXT-DECORATION: none

}

.news A:hover {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3dbf8; TEXT-DECORATION: none

}

.orange {

	COLOR: #ff6600; font-family:"Trebuchet MS"

}

.orangeB {

	COLOR: #ff6600; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold

}

STRONG {

	COLOR: #336699

}

.boxes {

	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/dots.gif); PADDING-BOTTOM: 6px; COLOR: #000000; LINE-HEIGHT: 13px; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.boxes A:link {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.boxes A:visited {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.boxes A:hover {

	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3dbf8; TEXT-DECORATION: none

}

TD.news {

	 BACKGROUND-POSITION: right top;  BACKGROUND-IMAGE: url(images/text_news.gif);  BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f7f9fc

}

TD.news H3 {

	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/css_dottedline.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #83a722; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px

}

TD.feature {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #becde9 1px solid; PADDING-TOP: 5px; 

}

TD.sidebar-left {

	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

TD.sidebar-left P {

	FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

TD.sidebar-left STRONG {

	FONT-WEIGHT: bold; COLOR: #666

}

TD.input.sidebar-left {

	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.description-txt {

	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 10px; BORDER-LEFT: #ccc 1px solid; COLOR: #4e6eb6; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfe5f2

}

.input {

	BORDER-RIGHT: #8f9fd1 1px solid; BORDER-TOP: #8f9fd1 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #8f9fd1 1px solid; COLOR: #333333; BORDER-BOTTOM: #8f9fd1 1px solid; HEIGHT: 18px

}

.referral {

	BORDER-RIGHT: #8f9fd1 1px solid; BORDER-TOP: #8f9fd1 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #8f9fd1 1px solid; COLOR: #000; BORDER-BOTTOM: #8f9fd1 1px solid; HEIGHT: 18px

}

.multiline {

	BORDER-RIGHT: #8f9fd1 1px solid; BORDER-TOP: #8f9fd1 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #8f9fd1 1px solid; COLOR: #003399; BORDER-BOTTOM: #8f9fd1 1px solid

}

.tiny {

	FONT-SIZE: 9px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.footer {

	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.footer A:link {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; COLOR: #336699; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.footer A:visited {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; COLOR: #336699; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.footer A:hover {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; COLOR: #336699; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;

}

H1 {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 6px 0px 8px; TEXT-TRANSFORM: uppercase; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

H2 {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN:0  0px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #1a79ae; FONT-FAMILY: Arial, Helvetica, sans-serif

}

H3 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 3px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; margin:0px; padding:0px;

}

H4 {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px 3px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

H5 {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 5px 0px 3px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

H6 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 6px 0px 8px; TEXT-TRANSFORM: uppercase; COLOR: #0072d1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.table_1 {

	DISPLAY: inline

}

.table_2 {

	DISPLAY: none

}

.table_3 {

	DISPLAY: none

}

.table_4 {

	DISPLAY: none

}

.table_5 {

	DISPLAY: none

}

.table_6 {

	DISPLAY: none

}

.table_7 {

	DISPLAY: none

}

UL {

	LIST-STYLE-IMAGE: url(gif/bullet.gif);
	

}

LI {

	PADDING-BOTTOM: 0px;
	margin:0;

}

.callout {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 6px 0px 8px; COLOR: #b1b1b1; LINE-HEIGHT: 21px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.inhouse {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009933; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.outside {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

LI.left {

	PADDING-BOTTOM: 5px; MARGIN-LEFT: -20px

}

P.quarterly {

	PADDING-RIGHT: 5px; FONT-SIZE: 11px; MARGIN: 0px 0px 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

P.quarterly2 {

	PADDING-RIGHT: 5px; FONT-SIZE: 11px; MARGIN: 0px 0px 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

OL {

	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

P.quarterly2 A {

	COLOR: #d5531a

}

P.quarterly2 A:visited {

	COLOR: #d5531a

}

.Q3 {

	COLOR: #d1491f

}

.Q2 {

	COLOR: #336699

}

.grey {

	COLOR: #333333

}

.red {

	COLOR: #cc0000

}

.numberColumn {

	PADDING-RIGHT: 5px; WIDTH: 20px; TEXT-ALIGN: right

}

.sIFR-flash {

	VISIBILITY: visible! important; MARGIN: 0px;


}

.sIFR-replaced {

	VISIBILITY: visible! important;


}

SPAN.sIFR-alternate {

	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px

}

TD.ebusiness {

	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(gif/bg_ebusiness_optimization.gif); WIDTH: 258px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 185px

}

TD.ebusiness H1#ebusiness {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(gif/h1_ebusiness.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 258px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 33px

}

TD.ebusiness UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 30px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

TD.ebusiness LI {

	PADDING-LEFT: 0px; FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(gif/bullet_red_arrow.gif); MARGIN: 0px; LINE-HEIGHT: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none

}

TD.ebusiness A:link {

	FONT-SIZE: 10px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

TD.ebusiness A:visited {

	FONT-SIZE: 10px; COLOR: #cc3300; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

TD.ebusiness A:hover {

	FONT-SIZE: 10px; COLOR: #cc3300; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.sIFR-hasFlash H1 {

	FONT-SIZE: 15px; VISIBILITY: hidden; LETTER-SPACING: 2px

}

.footer_white {

	FONT: 11px/14px Verdana, Arial, sans-serif; COLOR: #fff; PADDING-TOP: 2px

}

.footer_white A:link {

	FONT: 11px Verdana, Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline

}

.footer_white A:visited {

	FONT: 11px Verdana, Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline

}

.footer_white A:hover {

	FONT: 11px Verdana, Arial, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #ec880a; TEXT-DECORATION: none

}

.Menu_white {

	FONT: 11px/14px Verdana, Arial, sans-serif; COLOR: #fff; PADDING-TOP: 2px; background-image: url(n_b_bg.gif);

}

.Menu_white A:link {

	FONT: 11px Verdana, Arial, sans-serif; COLOR: #ffffff; }

.Menu_white A:visited {

	FONT: 11px Verdana, Arial, sans-serif; COLOR: #ffffff; }

}

.Menu_white A:hover {

	FONT: 11px Verdana, Arial, sans-serif; COLOR: #ffffff;  TEXT-DECORATION:none;

}



.nav_s	{

	background: 		url(/images/n_bg_s.gif) no-repeat 0 5px;

	height:				31px;

	width:				1px;

	font-size:			1px;

}



#nav	{

	background: 		url(/images/n_bg.gif) repeat-x 0 26px;

}



#nav a	{

	font-size:			11px;

	display:			block;

	color:				#fff;

	padding:			0 20px 0 20px;

	margin:				5px 0 0 0;

	text-decoration:	none;

	line-height:		22px;

	height:				25px;

	background:			#158;

	border-top:			1px solid #47A;

}



#nav a:hover	{

	color:				#9CF;

}

#dropmenudiv{

position:absolute;

border:1px solid black;

border-bottom-width: 0;

font:normal 12px Verdana;

line-height:18px;

z-index:100;

background-color:#f7f9fc;

color:white;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 1px solid black;

padding: 1px 0;

text-decoration: none;

font-weight: normal;

background-color:#f7f9fc;

color:#83a722;

BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(gif/css_dottedline.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; height:20px; 

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: #3B94BE;

color:white;

}



.bodtop{border-top:1px #999999 solid;}

.bodbottom{border-bottom:1px #999999 solid;}

.bodleft{border-left:1px #999999 solid;}

.bodright{border-right:1px #999999 solid;}



.dttop

 {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 12px;

	padding-left:15px;

	TEXT-TRANSFORM: uppercase; 

	COLOR: #003399; 

	LINE-HEIGHT: 22px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	background-color:#F5F5F5;

}



img{border:0px solid #0066FF;}

.btn{

border:1px  #0000FF solid; background-color:#D4D4D4;

FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #003399; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif}



#quote {



}

#quote td{

padding-left:5px; padding-right:5px; height:20px; line-height:25px;
}

.tdcar{
background-color:#FFF;
border-collapse:collapse; border-bottom:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#660033;
line-height:20px;
}
.leftmenu tr td
{
border-bottom:1px #999999 solid;
}
A:hover {

	FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav{ 
	font-size:11px;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	background:url(../images/n_b_bg.gif) repeat-x;
	line-height:30px;
}
table .border-tb .leftnavsub ul, .leftnavsub ul{
padding:0px; !important 
margin:0px;
}
.leftnavsub li {
list-style:none;
border-bottom:2px solid #ffffff;
}
.leftnavsub li a{
line-height:15px;
padding:5px 5px 5px 10px;
text-align:left;
background:#eeeeee;
display:block;
border-left:5px solid #003D79;
color:#666666;
text-decoration:none;
}
.leftnavsub li a:hover{
border-left:5px solid #f7852a;
color:#0091bc;
background-color:#EFEFEF;
font-size:11px;
}

.litopframe
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC; line-height:15px; letter-spacing:125%;
}

.quote{
background:url(../images/quote_flipped.jpg) no-repeat top left;
}

.customer_name{
padding-right:0px;
font-style:italic;

}

.customer_name1{
padding-right:0px;
line-height:20px;

}

#quote-text{
width:90%;
margin:0 auto;
background:url(../images/quote.jpg) no-repeat bottom right;
padding-bottom:10px;
padding-top:10px;
text-indent:40px;
line-height:18px;
font-style:italic;
font-size:11px;
}

.panel-border{
border:1px solid #dddddd;
}

.panel-bg{
background:url(../images/panel-bg/panel-bg.jpg) repeat-x;

border:1px solid #ffffff;
border-bottom:1px solid #dddddd;
}

#call-back{
font-size:11px;
color:#666666;
}

#call-back input,select,textarea{
border:1px solid #afafaf
}

#featured-projects{
}
.pageheading
{
position:relative;
}
.share
{
position:absolute;
right:5px;
top:2px;
}
.topheading
{
margin-left:0px !important;
}
.ta
{
border:1px solid #CCCCCC;
}
.ta td
{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
/*accordian*/
.accordion {margin: 20px 0 55px;}
.topic {background: url(bg_accordionTile.gif) top left repeat-y; width: 581px; margin: 0 0 3px;}
.topic h2.accordionToggle {background: url(bg_accordionTop.gif) top left no-repeat; margin: 0; padding: 0 10px 0 0;cursor: pointer; width: 570px; font-size: 13px;}
.topic h2:hover {cursor: pointer; text-decoration: underline;}
.topic h2 span {color: #004b85; background: url(btn_accordianClose.gif) 100% 65% no-repeat; display: block; padding: 14px 14px 8px 14px; outline: 0;}
.topic h2.close span {background: url(btn_accordianOpen.gif) 100% 65% no-repeat;}
.topic .contentAccordion {width: 559px; margin: 10px auto; background: url(bg_accordianInnerTile.gif) top left repeat-y;}
.topic .contentAccordionTop {height: 20px; background: url(bg_accordianInnerTop.gif) top left no-repeat; font-size: 0;}
.topic .contentAccordionBot {height: 6px; background: url(bg_accordianInnerBot.gif) bottom left no-repeat; font-size: 0;}
.topic .row {
        width: 520px;
        clear: both;
        padding-bottom: 10px;
        margin: 0 auto;
}
.topic .row h3 {margin: 0 0 .2em; font-size: 12px;}
.topic .row p {line-height: 1.7;}
.topicBottom {height: 6px; background: url(bg_accordionBot.gif) top left no-repeat; font-size: 0;}
.accordion .over {background: url(bg_accordionTileActive.gif) top left repeat-y;}
.accordion .over h2 {background: url(bg_accordionTopActive.gif) top left no-repeat !important;}
.accordion .over .topicBottom {background: url(bg_accordionBotActive.gif) top left no-repeat;}
.gallery {background: url(bg_row.gif) top left repeat-x;}


.comment p:first-child
{
display:inline;
}
.head
{
font-weight:bold;
}
.subhead{
text-align:left;
background:#eeeeee;
color:#666666;
}
.style1 {font-family: "Trebuchet MS"}
.style2 {font-weight: bold}
.style3 {font-weight: bold}
.style4 {
	font-size: 18
}
.bullet {font-weight: bold}
.listyle {font-size: 12}
.spanstyle {font-size: 16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


<!-- thickbox css -->
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
@charset "utf-8";
/* CSS Document */

.bottomval
{
color:#0072d1;
font-size:12px;
font-weight:bold;
text-transform: uppercase;
}
.bottomvalhead
{
color:#0072d1;
font-size:12px;
}