html, body{ 

 margin:0; 

 padding:0; 

 text-align:center;

 background:url(../images/intelligaia_bg.jpg) repeat-x fixed left top #ecf4e7;
 font-family:Georgia, "Times New Roman", Times, serif;
} 



br,p

{

margin:0; 

padding:0; 

}

 

#pagewidth{ 

 width:886px; 

 text-align:left;  

 margin-left:auto; 

 margin-right:auto;

 background-color:#ffffff;

} 

#header_content

{

  position:relative; 

  width:886px;

  margin:0px;

  float:left;

/*padding-top:50px;*/



} 

.digits

{

	color:#FF6600;

	font-size:12px;

}

#item1

{

	margin-top:0.15em;

	height:3px;

	background-color:#f1f1f1;

	float:left;

	width:886px;

}

hr.ee {border: none 0; 

	border-top: 1px solid #f1f1f1;

	border-bottom: 1px solid #f1f1f1;

	width: 100%;

	height: 2px;

	margin: 10px auto 0 0;

	text-align: left;

	}	



#explore

{

	width:170px;

	padding-left:20px;

	float:left;

	

	font-size:28px;

	font-weight:bold;

	padding-right:20px;

	color:#868686;	

	padding-bottom:10px;

	padding-top:10px;

}

#discover

{

	width:655px;

	float:left;

	

	font-size:28px;

	padding-right:15px;

	padding-left:20px;

	font-weight:bold;

	color:#868686;

	border-right:#f1f1f1 solid 1px;

	padding-bottom:20px;

	padding-top:10px;

}



#consult

{

	width:140px;

	padding-left:15px;

	

	font-size:28px;

	font-weight:bold;

	color:#868686;

	float:left;

	padding-bottom:10px;

	padding-top:10px;

}

#header

{

	 position:relative; 

	 width:100%;

} 

#logo 

{

	float:left;

	padding-left:15px;

	padding-top:25px;

	padding-right:15px;

	padding-bottom:25px;

}



#contentnew

{

	padding-left:25px;

	padding-top:25px;

	padding-right:25px;

	

	font-size:15px;

	line-height:20px;

	color:#000000;

}



#content

{

	padding-left:25px;

	padding-top:25px;

	padding-right:25px;

	

	font-size:13px;

	line-height:22px;

	color:#000000;

}

#content p

{

	padding:0px;

	margin:0px;

}

#content A:link 

{

	color:#4ec5b2;

}

#content A:visited 

{

	color:#4ec5b2;

}

#content A:hover 

{

	background-color:#dadada;

	color:#4ec5b2;

}

#leftcol

{

 width:170px; 

 float:left;

 position:relative; 

 background-color:#ffffff; 

 PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 1.5em;

 margin:0px;

 color:#8D8D8D;



 }

#leftcol 

 {

 	color:#000000;



	font-size:1.20em;

	margin:0px;

	margin-bottom:5px;

	margin-top:20px;

 }



#leftcol UL {

	padding:0px;


	font-size:11px;

	margin:0px;

}

#leftcol OL {

	list-style-type:none;

}

#leftcol li 

 {

 	padding:0px;

	padding-left:0px;

	list-style-type:none;

	

 }

#leftcol ul li ul

 {

	padding-left:18px;

}

	#leftcol ul li ul li

	{

		list-style-image:url(../images/bullet.gif);

	}

 #leftcol ul li ul li

 {

	



	font-size:11px;

	padding:0px;

	margin:0px;

	text-decoration:underline;

	color:#000000;

	

 }



#leftcol li a:link 

 {

 	

	color:#666666;

	text-decoration:underline;

 }

#leftcol li a:hover 

 {

 	color:#666666;

	text-decoration:none;

 }

#leftcol li a:visited 

{

	color:#666666;

	text-decoration:underline;

}

#leftcol li a:active 

 {

 	color:#666666;

	text-decoration:none;

 }

#leftcol .item 

{

	margin-top:0.75em;

}

#leftcol .item1 

{

	padding-right: 1em;

	margin-top:0.25em;

	padding-left: 1em;

	padding-bottom:0.75em;

}

#twocols

{

	 width:855px; 

	

	 position:relative; 

 }

 

#rightcol

{

	 width:135px; 

	 float:right;

	 padding-left:10px;

	 padding-top:10px;

	 padding-right:10px; 

	 position:relative;

	 

	 font-size:13px;

	 line-height:18px;

	 color:#000000;

 }

#rightcol a:link, .column2 a:link

{

	 

	 color:#000000;

     font-weight:bold;

 }

 #rightcol a:hover, .column2 a:hover

{

	 

	 color:#000000;

     font-weight:bold;

 }

 #rightcol a:active, .column2 a:active

{

	 

	 color:#000000;

	 font-weight:bold;

 }

#rightcol a:visited

{

	 

	 color:#000000;

     font-weight:bold;

 }









.yellow_content

{

	border-width:5px 20px 10px 1px;

	border-left:#fce889 dashed 1px;

 	border-right:#fce889 dashed 1px;

	border-top:#fce889 dashed 1px;

 	border-bottom:#fce889 dashed 1px;

	background-color:#ffffcc;

	padding-left:5px;

	padding-top:5px;

	padding-bottom:5px;

	padding-right:25px;

	

	color:#403d38;

	line-height:18px;

	font-size:12px;

}

 

span

 {

 	background-color:#ffffcc;

}



#billing_table_bg2

{

	border-width:5px 20px 10px 1px;

	border-left:#aeaeae dashed 1px;

 	border-right:#aeaeae dashed 1px;

	border-top:#aeaeae dashed 1px;

 	border-bottom:#aeaeae dashed 1px;

	background-color:#fbfbfb;

	padding-left:5px;

	padding-top:5px;

	padding-bottom:5px;

	padding-right:25px;

	

	color:#58b4b3;

	line-height:30px;

	text-align:center;

	font-size:18px;

}



.billing_table_bg

{

	border-width:5px 20px 10px 1px;

	border-left:#aeaeae dashed 1px;

 	border-right:#aeaeae dashed 1px;

	border-top:#aeaeae dashed 1px;

 	border-bottom:#aeaeae dashed 1px;

	background-color:#f8f8f8;

	padding-left:5px;

	padding-top:5px;

	padding-bottom:5px;

	padding-right:25px;

	

	color:#403d38;

	line-height:20px;

	font-size:12px;

}



.billing_table_bg a:link

{

	

	

	color:#403d38;

	font-size:12px;

}



.billing_table_bg a:visited

{

	

	

	color:#403d38;

	font-size:12px;

}



.billing_table_bg a:hover 

{

	

	

	color:#403d38;

	background-color:#ebebeb;

	font-size:12px;

}



 .content1 

{

	margin-top:1.5em;

	padding-bottom:0.75em;

	line-height:20px;

}

strong

{

	color:#000000;

}

.bluetxt

{

	margin-top:1.5em;

	padding-bottom:0.75em;

	color:#0081a6;

	line-height:20px;

	text-decoration:underline;

	font-weight:normal;

	font-size:12px;

	

}

.redtext

 {

	color:#e30510;

	font-weight:bold;

 }

 

.redtext1

 {

	color:#e30510;

	

	font-size:10px;

	padding-left:3px;

	text-transform:none;

 }

 .yellow_content a:link {

	color:#64605f;

	text-decoration:none;

	font-size:11px;

}

.yellow_content a:visited {

	color:#64605f;

	text-decoration:none;

	font-size:11px;

}

.yellow_content a:hover 

{

	color:#64605f;

	text-decoration:none;

	font-size:11px;

}

#leftcol h2

 {

 	color:#8F8F8F;

	

	font-size:18px;

	margin:0px;

	margin-bottom:0px;

	margin-top:27px;

 }



#footer2

{

  border-top:#e3e3e3 solid 4px;

  height:425px; 

  background-color:#f1f1f1; 

  clear:both;

  

  padding-top:10px;

  padding-bottom:10px;

  

  

 }

.spanFooter{ width:210px;}

.h1footter{ color:#8f8f8f8; font-size:11px; font-weight:bold;}

#footerLinks{ color:#474747; width:800px; margin:0 auto;}

#footerLinks ul{padding:5px 0px 0px 17px; margin:0px;}

#footerLinks ul a{ color:#474747; text-decoration:underline; font-size:11px; }

.paddingL40{ padding:0px 0px 0px 40px;}

.paddingL20{ padding:0px 0px 0px 20px;}

.paddingL98{ padding:0px 0px 0px 98px;}

#footer

{

	color:#474747;

	text-decoration:none;

	font-size:12px;

} 

#footer a:link 

{

	color:#474747;

	text-decoration:none;

	font-size:12px;

	border-bottom:#474747 dashed 1px;

}

#footer a:visited 

{

	color:#64605f;

	text-decoration:none;

	font-size:12px;

	border-bottom:#474747 dashed 1px;

}

#footer a:hover 

{

	color:#64605f;

	text-decoration:none;

	font-size:12px;

	border-bottom:#474747 dashed 1px;

}



#footer1

{

	color:#474747;

	text-decoration:none;

	font-size:7px;

padding-top:3px;

text-align:right;

} 

#footer1 a:link 

{

	color:#474747;

	text-decoration:none;

	font-size:7px;

	border-bottom:#474747 dashed 1px;

}

#footer1 a:visited 

{

	color:#64605f;

	text-decoration:none;

	font-size:7px;

	border-bottom:#474747 dashed 1px;

}

#footer1 a:hover 

{

	color:#64605f;

	text-decoration:none;

	font-size:7px;

	border-bottom:#474747 dashed 1px;

}

.clearfix:after 

{

 content: "."; 

 display: block; 

 height: 0; 

 clear: both; 

 visibility: hidden;

 }

 .search_txt

{

	

	

	color:#bababa;

	font-size:12px;

}

 .search_title

{

	

	

	color:#004c95;

	font-size:14px;

}

.search_title a:link

{

	

	

	text-decoration:underline;

}

.search_title a:hover

{

	

	

	text-decoration:none;

}

.search_title a:active

{

	

	

	text-decoration:underline;

}

.search_title a:visited

{

	

	

	text-decoration:underline;

}

.search_rsults

{

	

	

	color:#000000;

	font-size:18px;

}

.search_txt a:link

{

	

	

	color:#000000;

	font-size:14px;

}

.search_txt a:hover

{

	

	

	color:#000000;

	font-size:14px;

}

.search_txt a:active

{

	

	

	color:#000000;

	font-size:14px;

}



 .search_txt1

{

	

	

	color:#666666;

	font-size:10px;

}

 .search_txt2

{

	

	

	color:#666666;

	font-size:11px;

}

.searchbox

{

	border-left:#cccccc solid 1px;

 	border-right:#cccccc solid 1px;

	border-top:#cccccc solid 1px;

 	border-bottom:#cccccc solid 1px;

	background-color:#ffffff;

	

    font-size:12px;

	color:#403d38;

	width:100px;

	height:18px;

	

}

 .btn_go

{

	border-left:#666666 solid 1px;

 	border-right:#666666 solid 1px;

	border-top:#666666 solid 1px;

 	border-bottom:#666666 solid 1px;

	background-color:#666666;

	

	color:#ffffff;

	font-weight:bold;

	margin:0px;

	padding:0px;

	font-size:14px;

}



.btn_go_contact

{

	background-color:#cccccc;

	

	color:#ffffff;

	font-weight:bold;

	margin:0px;

	padding:5px;

	font-size:14px;

	text-decoration:none;

	border:#666666 solid 1px;

}



.ajaxSearch_highlight

{



font-weight:bold;

}

#content5

{



	

	font-size:14px;

	line-height:20px;

	color:#000000;

}

#content5 A:link 

{

	color:#000000;

}

#content5 A:visited 

{

	color:#000000;

}

#content5 A:hover 

{

	background-color:#dadada;

	color:#000000;

}

.error_txt

{

	

	font-size:12px;

	line-height:20px;

	color:#ff0000;



}

.error_txt1

{

	

	font-size:12px;

	line-height:20px;

	color:#000000;

	padding-left:20px;

	padding-right:20px;

}

#error_content h3

{

	font-size:16px;

}

#error_content

{

	

	font-size:12px;

	padding-right:10px;

	padding-bottom:10px;

	line-height:20px;

	color:#000000;

}

#error_content A:link 

{

	color:#000000;

	font-size:12px;

	text-decoration:underline;

}

#error_content A:visited 

{

	color:#000000;

	font-size:12px;

}

#error_content A:hover 

{

	color:#000000;

	font-size:12px;

}

.text123

{

font-weight:bold;

}

.text123 A:link 

{

	color:#000000;

	font-size:11px;

	text-decoration:underline;

}

.text123 A:visited 

{

	color:#000000;

	font-size:11px;

}

.text123 A:hover 

{

	color:#000000;

	font-size:11px;

}

.more_link

{

	color:#565656;



	font-size:11px;

	padding-left:18px;

	padding-top:5px;

	text-decoration:underline;

/*font-weight:bold;*/

}

.more_link a:link 

 {

 	border-left:#666666 solid 1px;

 	border-right:#666666 solid 1px;

	border-top:#666666 solid 1px;

 	border-bottom:#666666 solid 1px;

	background-color:#666666;

	color:#ffffff;

	text-decoration:underline;

    padding:5px;

 }

.more_link a:hover 

 {

    border-left:#666666 solid 1px;

 	border-right:#666666 solid 1px;

	border-top:#666666 solid 1px;

 	border-bottom:#666666 solid 1px;

	background-color:#666666;

 	color:#ffffff;

	text-decoration:none;

    padding:5px;

}

.more_link a:visited 

{

    border-left:#666666 solid 1px;

 	border-right:#666666 solid 1px;

	border-top:#666666 solid 1px;

 	border-bottom:#666666 solid 1px;

	background-color:#666666; 

	color:#ffffff;

	text-decoration:none;

	padding:5px;

}

.more_link a:active 

 {



    border-left:#666666 solid 1px;

 	border-right:#666666 solid 1px;

	border-top:#666666 solid 1px;

 	border-bottom:#666666 solid 1px;

	background-color:#666666;

 	color:#ffffff;

	text-decoration:none;

	padding:5px;

 }



.top_link

{

	color:#0081a6;

}

.top_link.a:hover

{

color:#0081a6;

}

p

{

	margin:0px;

	padding:0px;

}

#maincol

{

	 float: left; 

	 display:inline; 

	 position: relative; 

	 width:685px;
	 margin-left:5px;

	

 }

#maincol .content 

{

	PADDING-RIGHT: 1em; MARGIN-TOP: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.7em;



	font-size:13px;

	color:#2f2f2f;

	line-height:20px;

}

#maincol h2

{

 	

	color:#2a2a2a;

	font-size:1.65em;

	margin:0px;

	margin-bottom:2px;

 }

#maincol h3

{



 float: left;

 font-size: 360%;

 line-height: 0.8;

 padding:0px;

 margin-top:10px;

 margin-right:10px;

 margin-left:10px;

 margin-bottom:10px;

 color:#0081a6;

}

#maincol content H1 {

		

		font-size:1.5em;

		color:#000000;

	}

#maincol content H2 {

		color:#bababa;



		font-size:18px;

		margin:0px;

		margin-bottom:5px;

		text-transform:uppercase;

	}



h4 {

		font: 1.4em Georgia, "Times New Roman", serif;

		color:#0081a6;

		margin-bottom: 0.45em;

}

	

#maincol a:link

{

	color:#0081a6;

	text-decoration:underline;

}

#maincol a:hover

{

	color:#0081a6;

	text-decoration:underline;

}

#maincol a:active

{

	color:#0081a6;

	text-decoration:underline;

}

#maincol a:visited

{

	color:#0081a6;

	text-decoration:underline;

}

#maincol content li

{

	

	color:#565656;

	font-size:12px;

}

.padform {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left;

}

.padform P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px;

}

.padform1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 625px; PADDING-TOP: 16px;

}

LABEL {

	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:150px;

}

.LABEL1 {

	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 25px; PADDING-TOP: 0px; width:250px;

}

LABEL.other {

	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 11px/16px verdana, tahoma, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: right;

}

INPUT {

	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 400 1em verdana, sans-serif; BORDER-LEFT: #dadada 1px solid; WIDTH: auto; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid;

}

SELECT {

	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 400 1em verdana, sans-serif; BORDER-LEFT: #dadada 1px solid; WIDTH: auto; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid;

}

INPUT:unknown {

	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #000000; BORDER-BOTTOM: #c8c8c8 1px solid;

}

INPUT:hover {

	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #000000; BORDER-BOTTOM: #c8c8c8 1px solid;

}

TEXTAREA {

	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 400 1em verdana, sans-serif; BORDER-LEFT: #dadada 1px solid; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid;

}

TEXTAREA:unknown {

	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #000000; BORDER-BOTTOM: #c8c8c8 1px solid;

}

TEXTAREA:hover {

	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #000000; BORDER-BOTTOM: #c8c8c8 1px solid;

}

SELECT:unknown {

	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #000000; BORDER-BOTTOM: #c8c8c8 1px solid;

}

SELECT:hover {

	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #000000; BORDER-BOTTOM: #c8c8c8 1px solid;

}

.smalltext

{

	font-size:9px;

}





.error_message

{

	

	

	color:#ff0000;

	font-size:12px;

}.heading1

{

	

	color:#004c95;

	font-size:14px;

	font-weight:bold;

}

.pagination

{

	border-bottom: solid 0px #FF9900;

	border-right: solid 0px #FF9900;

	border-left: solid 0px #FF9900;

	border-top: solid 0px #FF9900;

	background-color:#0081a6;

	padding-top:2px;

	padding-left:4px;

	padding-right:4px;

	width:25px;

	padding-bottom:2px;

	text-align:center;

	height:25px;

	

	font-size:14px;

	color:#ffffff;

	font-weight:bold;

}

.pagination1

{

	border-bottom: solid 0px #FF9900;

	border-right: solid 0px #FF9900;

	border-left: solid 0px #FF9900;

	padding-top:2px;

	padding-left:4px;

	padding-right:4px;

	width:25px;

	padding-bottom:2px;

	text-align:center;

	height:25px;

	border-top: solid 0px #FF9900;

	background-color:#FFFFFF;

	

	font-size:14px;

	color:#666666;

}



.heading {

	font-size: 18px;

	font-weight: bold;

}



.heading2 {

	font-size: 15px;

	font-weight: bold;

	color:#56acac;

}

.heading3 {

	font-size: 16px;

	font-weight: bold;

	color:#0076a3;

}



.style1 {font-size: 15px; bold; color: #CCCCCC; }

.style11 {font-size: 12px; color: #CCCCCC; }





.box

{

background:#ffffcc;

border: 1px dashed #AAA;

}





.congratulations

 {

	color:#e30510;

	font-weight:bold;

	font-size:20px;

	padding:5px 0px 5px 0px;

 }



.for_business

 {

	color:#666666;

	font-size:10px;

	padding:5px 0px 0px 0px;

 }


#questionForm{
	background:url(../images/headerBg.gif) repeat-x;
	padding:10px;
	
	line-height:normal;
}

#questionForm h3{margin:0;padding:0; color:#888;}

#questionForm .formLabel	{ width:350px; float:left; margin-right:30px; margin-left:20px; }
#questionForm .formForm	{ width:450px; float:left; }
#questionForm .subtext {font-size:11px; color:#999; line-height:normal; background:;}

.floatLeft{float:left;}
.floatRight{float:right;}
.clearFloat{clear:both;}
.mutecolor{color:#999;}
.spacer10{height:10px; clear:both;}

.clear{ clear:both;}

.spacer5{height:5px; clear:both;}
.paddingTB5 {padding-top:10px; padding-bottom:10px;}
.padding5 {padding-top:10px; padding-bottom:10px;}

.questionBox

{

	border-left:#cccccc solid 1px;

 	border-right:#cccccc solid 1px;

	border-top:#cccccc solid 1px;

 	border-bottom:#cccccc solid 1px;
	
	color:#999;

	background-color:#ffffff;

	

    font-size:12px;

	width:430px;

	height:18px;

	

}

.questionBoxErr { border:1px #ff0000 solid; color:#666;

	background-color:#ffffff;

	

    font-size:12px;

	color:#403d38;

	width:430px;

	height:18px;}

.questionEmailErr { border:1px #ff0000 solid; color:#666;

	background-color:#ffffff;

	

    font-size:12px;

	color:#403d38;

	width:250px;

	height:18px;}


.questionEmail
{

	border-left:#cccccc solid 1px;

 	border-right:#cccccc solid 1px;

	border-top:#cccccc solid 1px;

 	border-bottom:#cccccc solid 1px;

	color:#999;

	background-color:#ffffff;

	

    font-size:12px;


	width:250px;

	height:18px;
	
}


.successmessage{background:#66C865; border:1px #679646 solid; padding:5px;   font-size:12px; margin-top:10px;
 }
 
 
#twitter_div li{ list-style-type:none; padding:0px 0px 10px 0px; margin:0px; list-style:none;}

#twitter_div li span{ background-color:#FFFFFF;}

#twitter_div a{ color:#666666; text-decoration:underline; font-size:10px; text-align:right;}


.column1{ width:650px; float:left; 	padding-left:20px;padding-top:25px;	padding-right:25px;	font-size:13px;	line-height:22px;	color:#000000;}
.column2{width:135px; float:left; padding-left:12px; padding-top:10px; padding-right:10px; font-size:13px; line-height:18px; color:#000000;}




/* Drop down css */

#mainNav{ font-size:11px; color:#8F8F8F; margin-left:15px;}

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#666666; text-decoration:none; padding-right:10px;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:20px; left:0;  display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; width:200px; margin:0; background:#fff;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#ffffff; width:180px; font-weight:normal; }
ul.menu ul li a:hover {color:#0e778d;}
ul.menu ul ul {left:200px; top:-1px}
ul.menu .menulink { padding:5px 7px 7px; font-weight:bold;}
ul.menu .topline {border-top:1px solid #aaa}

.menulink{ background:url(../images/arrow.gif) no-repeat right;}
.searchTxt{ color:#8F8F8F; font-weight:bold;}

.peppy{background:url(../images/peppy.png) no-repeat; width:124px; height:283px; position:absolute; margin-top:130px; margin-left:-45px;}
.side_effect{background:url(../images/side_effect.png) no-repeat; width:42px; height:34px; position:absolute; margin:-30px 0px 0px 8px; }

.paddingRotation{ padding-left:80px;}
.paddingL20{ padding-left:20px;}