/* CSS Document */



/* reset style */

body{
	padding:11px 0 0px 0;
	margin:0;
	background-color:#a8a39d;
	background:#a8a39d url(images/top_bg.jpg) 0 0 repeat-x;
	color:#000;
}
div, h1, h2, p, form, label, input, textarea, img, span{

	margin:0; padding:0;

}



ul{

	margin:0; 

	padding:0; 

	list-style-type:none;

	font-size:0;

}

.spacer{

	clear:both; 

	font-size:0; 

	line-height:0;

}

/* reset style */



/*------------------------------------------------header--------------------*/

#header
{
	border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF; border-top:3px solid #FFFFFF; background:url('images/header_background.gif') repeat-x 0 0; width:980px;
	height:200px;
	position:relative;
	margin:0 auto;
	border-bottom:medium none;
}
#header_user
{
	border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF; border-top:3px solid #FFFFFF; background:url('../images/header_user.jpg') repeat-x 0 0; width:980px;
	height:93px;
	position:relative;
	margin:0 auto;
	border-bottom:medium none;
}

#robo
{
	background:url('images/robot_right2.gif') no-repeat 0 0;
	width:175px;
	height:182px;
	float:right;
	margin-top:20px;
	margin-right:33px
}
#logo
{
	width:480px;
	height:83px;
	margin-top:110px;
	margin-left:55px;
}
#logo1
{
	padding-left:0px;
	padding-top:0px;
	width:190px;
	height:93px;
	margin-top:0px;
	background-color:#ffffff;
	margin-left:0px;
	float:left;
}


#top_link1{
width:600px; height:21px;position:absolute; margin:0 auto; float:right; left:400px; top:3px;
}

#top_link1 ul

{
	background:inherit;
	position:relative;
}
#top_link1 ul li
{
	background:inherit;
	height:20px;
	float:left;
	padding:0 1px 0 0;
	border-right:#FFFFFF 1px solid;
}
#top_link1 ul li a
{
	display:block;
	padding:0 14px;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
}

#top_link1 ul li a:hover
{

	color:#FFCC00;

	background-color:inherit;

	text-decoration:none;

}

#top_link1 ul li.last

{

	border:none;

	float:left;

}


#top_link_user1{
width:600px; height:21px;position:absolute; margin:0 auto; float:right; left:590px; top:3px;
}

#top_link_user1 ul
{
	background:inherit;
	position:relative;
}
#top_link_user1 ul li
{
	background:inherit;
	height:16px;
	float:left;
	padding:0 1px 0 0;
	border-right:#FFFFFF 1px solid;
}
#top_link_user1 ul li a
{
	display:block;
	padding:0 14px;
	font:10px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
}


#top_link2

{

width:600px; height:45px;position:absolute; margin:45px 0 0 100px;

}

#top_link2 ul li

{

	background:inherit;

	height:44px;

	float:left;

	padding:0 1px 0 0;

}

#top_link2 ul li a

{

	display:block;

	padding:0 14px 0 40px;

	font:bold 11px/44px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	background-color:inherit;

	text-decoration:none;

}

#top_link2 ul li a:hover

{

	color:#FFCC00;

	background-color:inherit;

	text-decoration:none;

}

#top_link_user{
width:600px; height:45px;position:relative; margin:30px 0 0 80px;align:left;float:left;
}
#top_link_user ul li
{
	background:inherit;
	height:44px;
	float:left;
	padding:0 5px 0 0;
}
#top_link_user ul li a{
	display:block;
	padding:0 10px 0 40px;
	font:bold 11px/44px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
}
#top_link_user ul li a:hover{
	color:#FFCC00;
	background-color:inherit;
	text-decoration:none;
}


/*------------------------------------------------header--------------------*/



/*-----------------------------------------navigation bar--------------------*/

#navigatePan

{
font:normal 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
width:980px; height:21px; position:relative; margin:0 auto; background:url('images/navigation_bar_bg.gif') repeat-x; border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:0

}
#nav_left
{
width:450px; height:18px; position:relative;align:left;float:left;padding-left:20px;
}
#nav_right{
width:490px; height:18px; position:relative;float:right;align:right;
}
/*-----------------------------------------navigation bar--------------------*/



/*-----------------------------------------login part--------------------*/

#login_part
{
	width:640px;
	height:69px;
	padding-left:10px;
	background:url(images/login_bg.jpg) 0 0 no-repeat;
	margin:0;
}

#login_part form input.textpot
{
	width:142px;
	height:20px;
	background:url(images/text_input_bg.jpg) 0 0 no-repeat;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding-left:4px;
	padding-top:4px;
	padding-right:3px;
	border:none;
}
#login_part form input.login-button
{
	width:69px;
	height:24px;
	background:url(images/login.jpg) 0 0 no-repeat;
	border:none;
}

#sign_up
{
	font:bold 12px/58px Arial, Helvetica, sans-serif;
	color:#326e78;
	height:58px;
	margin-top:3px;
	background:url(images/new_user.jpg) left center no-repeat;
	padding-left:45px;
}
#sign_up a
{
	font:bold 12px/58px Arial, Helvetica, sans-serif;
	color:#993300;
}
#sign_up a:hover
{
	font:bold 12px/58px Arial, Helvetica, sans-serif;
	color:#000000;
}


.forgot_style
{
	font:normal 11px/58px Arial, Helvetica, sans-serif;
	color:#000000;
}



.forgot_style a
{
	text-decoration:none;font:normal 11px/58px Arial, Helvetica, sans-serif;
 	
	color:#993300;
}
.forgot_style a:hover
{
	text-decoration:none;font:normal 11px/58px Arial, Helvetica, sans-serif;

	color:#000000;
}


.txtBox_small
{
	width:25px;
	height:18px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	color:#000;
	background-color:#fff;
	margin:0;
	padding:1 5px;
	float:left;
}
#textfield3

{

	width:315px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	color:#000;

	background-color:#fff;

	margin:0;

	padding:0 5px;

	float:left;

}



#textfield4

{

	width:350px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	color:#000;

	background-color:#fff;

	margin:0;

	padding:0 5px;

	float:left;

}
#textfield5

{

	width:420px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	color:#000;

	background-color:#fff;

	margin:0;

	padding:0 5px;

	float:left;

}

#login_part form input.login

{

	background:url('images/login_button.gif') no-repeat 0 0;

	width:80px;

	height:20px;

	border:medium none;

	cursor:pointer;

	color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:bold; line-height:18px; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif

}
.login

{

	background:url('images/login_button.gif') no-repeat 0 0;

	width:80px;

	height:20px;

	border:medium none;

	cursor:pointer;

	color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:bold; line-height:18px; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif

}

#login_part ul
{
	background:inherit;
	width:400px;
}
#login_part ul li
{
	background:inherit;
	height:28px;
	float:left;
	padding:0 1px 0 0;
}

#login_part ul li a
{
	display:block;
	padding:0 14px 0 30px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:inherit;
	text-decoration:none;
}

#login_part ul li a:hover

{

	color:#FFCC00;

	background-color:inherit;

	text-decoration:underline;

}

#incorrectmsg

{

	font:normal 11px/18px Arial, Helvetica, sans-serif;

	color:#FF0000;

	text-align:center;

	padding:0 0 10px 40px;

	width:420px;

}

/*-----------------------------------------login part--------------------*/





/*-----------------------------------------body top--------------------*/

#body_top

{

	width:980px;

	margin:0 auto;

	background:#FFFFFF;

	border-left:#FFFFFF 3px solid; border-right:#FFFFFF 3px solid;

	position:relative;

}

#body_top_index

{

	width:980px;

	margin:0 auto;

	background:#FFFFFF;

	border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF;

	position:relative

}

#top_left

{

	width:600px;

	float:left;

}

#top_left h1

{

font:bold 14px/30px Arial, Helvetica, sans-serif;

color:#499CAA;

padding:10px 0 0 65px;

}

#top_left h2

{

font:bold 14px/40px Arial, Helvetica, sans-serif;

color:#499CAA;

margin:0 0 0 48px;

height:40px;

}

#top_left p.p1

{

height:53px;

width:505px;

background:url('images/icon_01.gif') no-repeat 0 0;

float:right;

padding-left:65px; padding-right:0; padding-top:25px; padding-bottom:0

}

.heading_01

{

font-family:Arial;

font-size:18px;

color:#499caa;

}

.heading_02

{

font-family:Arial;

font-size:16px;

color:#499caa;

}

#top_left ul

{

margin:20px 0 0 100px;

list-style:none;

display:block;

}

#top_left ul li

{

color:#333333;

background:url('images/bullet.gif') no-repeat left top;; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:25px; padding-right:0; padding-top:0; padding-bottom:0

}

#top_right_status{
	width:250px;float:left;position:relative;align:center;padding-left:10px;padding-top:40px

}

/*-----------------------------------------body top--------------------*/



/*-----------------------------------------body bottom--------------------*/

#body_bottom

{

	width:980px;

	margin:0 auto;

	background:#FFFFFF;

	border-left:#FFFFFF 3px solid; border-right:#FFFFFF 3px solid;

	position:relative;

}

#body_bottom h1

{

color:#499caa;

height:38px;

background:url('images/icon_02.gif') no-repeat;

font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin-left:45px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:40px; padding-right:0; padding-top:15px; padding-bottom:0

}

.p2

{

font:normal 12px/18px Arial, Helvetica, sans-serif;

color:#333333;

width:800px;

margin:0 auto;

}



#links

{

padding:2px;

width:780px;

height:auto;

background:#FFFFFF;

border:#333333 1px dotted;

margin:0 0 0 100px;

}

#links_in

{

padding:10px;

width:760px;

height:auto;

background:#000000 url('images/globe.gif') no-repeat center right;

}

#links_in ul

{

list-style:none;

display:block;

}

#links_in ul li

{

list-style:none;

font:normal 12px/18px Arial, Helvetica, sans-serif;

color:#FFFFFF;

}

#links_in ul li a

{

font:normal 12px/18px Arial, Helvetica, sans-serif;

color:#FFFFFF;

text-decoration:none;

}

#links_in ul li a:hover

{

color:#FFCC00;

text-decoration:none;

}

#left

{

float:left;

padding:0 20px 0 0;

}

/*-----------------------------------------body bottom--------------------*/



#signup{
width:500px;
padding:20px 0 0 100px;
}
#signup_form_top h2{
font:normal 11px/39px Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0;
padding:0;
}
#signup_form_top{
width:470px;
height:39px;
background:url('images/forms_top.gif') no-repeat 0 0;
color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:bold; line-height:39px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:27px; padding-right:0; padding-top:0; padding-bottom:0
} 

#signup_form_top h1

{

font:normal 11px/39px Arial, Helvetica, sans-serif;

color:#FFFFFF;

margin:0;

padding:0;

}

#signup_form_bottom

{

width:497px;

height:39px;

background:url('images/forms_bottom.gif') no-repeat 0 0;

}
#signup_2 form label

{

	font:normal 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;

	float:left; 

	display:block;

	padding:0 5px;

}

#signup_2 form input.txtBox

{

	width:170px;

	height:18px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	color:#000;

	background-color:#fff;

	margin:0;

	padding:0 5px;

	float:left;

	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

}



#signup_2 form input.register

{

	background:url('images/register_button.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer

}

#signup_2 form input.reset

{

	background:url('images/reset_button.gif') no-repeat 0 0;

	color:#FFFFFF;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer; font-style:normal; font-variant:normal; font-weight:normal; line-height:22px; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif

}

#signup_2 form input.submit

{

	background:url('images/submit_button.gif') no-repeat 0 0;

	color:#FFFFFF;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer; font-style:normal; font-variant:normal; font-weight:normal; line-height:22px; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif

}

#signup_3 form label

{

	font:normal 11px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;

	float:left; 

	display:block;

	padding:0 5px;

}

#signup_3 form input.txtBox

{

	width:250px;

	height:18px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	color:#000;

	background-color:#fff;

	margin:0;

	padding:0 5px;

	float:left;

	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

#signup_3 form input.go

{

	background:url('images/go.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:18px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}

#signup_3 h1

{

	font:bold 13px/22px Arial, Helvetica, sans-serif;

	color:#499CAA;

}

#signup_3 h2

{

	font:bold 12px/20px Arial, Helvetica, sans-serif;

	color:#333333;

}

#signup_3 p

{

	font:normal 11px/18px Arial, Helvetica, sans-serif;

	color:#666666;

}

#signup_form_top ul

{

margin:0;

}

#signup_form_top ul li

{

	height:39px;

	float:left;

	padding:0 1px 0 0;

	background:none;

}

#signup_form_top ul li a

{

	display:block;

	padding:0 14px;

	font:bold 14px/39px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	text-decoration:none;

	background:none;

}

#signup_form_top ul li a:hover

{

	color:#FFCC00;

	background:none;

	text-decoration:underline;

}

#signup_form_top ul li.color

{

	font:bold 14px/39px Arial, Helvetica, sans-serif;

	color:#000000;

}

#tools

{

width:448px;

float:left;

border:#CCCCCC 1px solid;

}

#tools h1

{

width:428px;

height:25px;

background:#499caa;

font:bold 11px/25px Arial, Helvetica, sans-serif;

float:left;

color:#FFFFFF;

padding:0 0 0 20px;

}

#tools p

{

padding:10px;

font:normal 11px/18px Arial, Helvetica, sans-serif;

color:#333333;

}

.head

{

font:bold 14px/20px Arial, Helvetica, sans-serif;

color:#499caa;

}

.subhead

{

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#499caa;

}

.con

{

font:normal 11px/18px Arial, Helvetica, sans-serif;
padding-top:10px;
color:#333333;

}

.msg
{
padding:10px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#FF0000;
border:#999999 1px dotted;
text-align:center;
width:450px;
}

.p3

{

font:normal 11px/18px Arial, Helvetica, sans-serif;

color:#333333;

}

.p4

{

font:normal 11px/18px Arial, Helvetica, sans-serif;

color:#333333;

padding:0 0 10px  0;

}

/*-----------------------------------------links--------------------*/



#linkus_top

{

width:470px;

height:40px;

border:1px solid #429bbd;

background:#f8f8f8 url('images/zoom_tool.gif') no-repeat right center;

color:#333333;

font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:0; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0

}

#txt

{

width:465px;

height:60px;

border:#429bbd 1px solid;

background:#f8f8f8;

font:normal 11px/18px Arial, Helvetica, sans-serif;

color:#333333;

padding:5px;

}

.s1

{

font:bold 11px/18px Arial, Helvetica, sans-serif;

color:#006600;

}

.spacer3{

	line-height:20px;

}

a

{

font:bold 11px/18px Arial, Helvetica, sans-serif;

color:#333333;

text-decoration:none;

}

a:hover

{

font:bold 11px/18px Arial, Helvetica, sans-serif;

color:#FFCC00;

text-decoration:none;

}

#question_top

{

width:458px;

height:20px;

float:left;

background:url('images/border_01.gif') no-repeat left bottom;

}

#question_bottom

{

width:458px;

height:13px;

background:url('images/border_02.gif') no-repeat 0 0;

float:left

}

#questions

{

width:436px;

padding:0 10px 10px 10px;

border-left:#999999 1px solid;

border-right:#999999 1px solid;

float:left;

}



#questions ul

{

margin:0px;

}

#questions ul li 

{

	display:block;

	color:#333333;

	text-decoration:none;

	background:url('images/qicon.gif') no-repeat left center;

	font-style:normal; font-variant:normal; font-weight:bold; line-height:22px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:25px; padding-right:0; padding-top:0; padding-bottom:0

}





#ans_top

{

width:302px;

height:22px;

float:left;

background:url('images/border_04.gif') 0 0 no-repeat;

}

#ans_bottom

{

width:302px;

float:left;

height:300px;

background:url('images/border_03.gif') no-repeat 0 0;

}

#answers

{

width:280px;

border-left:#999999 1px solid;

border-right:#999999 1px solid;

float:left;

padding:0 10px;

}

#answers h2

{

background:url('images/aicon.gif') 0 0 no-repeat;

color:#333333; font-style:normal; font-variant:normal; font-weight:bold; line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:5px;

}

#totalanspart

{

width:302px;

margin:80px 0 0 18px;

}





#demo

{

width:625px;

padding:20px 0 0 75px;

}

.subhead_demo

{

font:bold 11px/18px Arial, Helvetica, sans-serif;

color:#ffffff;

}



#navigatePan ul

{

	margin:0 0 0 300px;

}

#navigatePan ul li

{

	height:18px;

	float:left;

	padding:0 1px 0 0;

	border-right:#FFFFFF 1px solid;

}

#navigatePan ul li a

{

	display:block;

	padding:0 14px;

	font:11px/18px Arial, Helvetica, sans-serif;

	color:#333333;

	text-decoration:none;

}

#navigatePan li a:hover

{

	color:#CC0000;

	text-decoration:underline;

}

#navigatePan ul li.last

{

	border:none;

	float:left;

}



#select1

{

height:18px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	font:11px/16px Arial, Helvetica, sans-serif;

	color:#333333;

}

#select2

{

height:18px;

width:325px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	font:11px/16px Arial, Helvetica, sans-serif;

	color:#333333;

}

form input.add

{

	background:url('images/add.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}

form input.buynow

{

	background:url('images/buynow.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}

form input.button

{

	background:url('images/buttonsbg.gif') no-repeat 0 0;

	color:#ffffff;

	width:118px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}

form input.change

{

	background:url('images/change.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}

form input.reset

{

	background:url('images/reset.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}


form input.clear

{

	background:url('images/clear.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}

form input.update

{

	background:url('images/update.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}
form input.generatecode

{

	background:url('images/generate_code.gif') no-repeat 0 0;

	color:#000000;

	width:118px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}
form input.add_maint

{

	background:url('images/add_main.gif') no-repeat 0 0;

	color:#000000;

	width:120px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}

form input.textBox2

{

	width:100px;

	height:18px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	color:#000;

	background-color:#fff;

	margin:0;

	padding:0 5px;

	float:left;

	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

form input.textBox4

{

	width:163px;

	height:18px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	color:#000;

	background-color:#fff;

	margin:0;

	padding:0 5px;

	float:left;

	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

form input.textBox3

{

	width:40px;

	height:18px;

	border-left:#808080 solid 1px;

	border-top:#808080 solid 1px;

	border-right:#D4D0C8 solid 1px;

	border-bottom:#D4D0C8 solid 1px;

	color:#000;

	background-color:#fff;

	margin:0;

	padding:0 5px;

	float:left;

	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

form input.go

{

	background:url('../images/go.gif') no-repeat 0 0;
	color:#000000;
	width:60px;
	height:18px;
	border:medium none;
	cursor:pointer;
	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0
}

form input.update

{

	background:url('images/update.gif') no-repeat 0 0;

	color:#000000;

	width:82px;

	height:25px;

	border:medium none;

	cursor:pointer;

	padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0

}

.up

{

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#009900;

}

.down

{

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#CC3300;

}



#side_menu

{
width:160px;
margin:65px 0 0 50px;
}
#side_menu span{
	width:160px;
	height:23px;
	background:#D3E8F0;
	padding:0 0 0 10px;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:#666666 1px solid;
	border-top:none;
}
#side_menu h1

{

width:148px;

height:23px;

background:#499caa;

padding:0 0 0 10px;

font:bold 11px/23px Arial, Helvetica, sans-serif;

color:#ffffff;

border:#666666 1px solid;

border-top:none;

}

#side_menu h2

{

width:150px;

height:23px;

background:url('images/menu_top.gif') no-repeat 0 0;

color:#ffffff; font-style:normal; font-variant:normal; font-weight:bold; line-height:23px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0

}

#side_menu h2.h2

{

width:150px;

height:23px;

background:url('images/menu_bottom.gif') no-repeat 0 0;

color:#ffffff; font-style:normal; font-variant:normal; font-weight:bold; line-height:23px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0

}

#side_menu ul

{

margin:0;

list-style:none;

}

#side_menu ul li

{

	background:#d3e8f0;

	border:#666666 1px solid;

	border-top:none;

	display:block;

	text-decoration:none;

	width:146px;

	padding:0 0 0 12px;

	height:23px;

}

#side_menu ul li a

{

	text-decoration:none;

	font:normal 10px/25px Arial, Helvetica, sans-serif;

	color:#333333;





}

#side_menu ul li a:hover

{

	

	color:#CC0000;
	text-decoration:underline;
	font:normal 10px/25px Arial, Helvetica, sans-serif;
	cursor:pointer;

}

#welcometo
{
width:180px;
height:15px;
position:absolute;
float:right;
margin:70px 0 0 830px;
font:normal 10px/15px Arial, Helvetica, sans-serif;
color:#FFffff;
}
#logout
{
width:50px;
height:15px;
position:absolute;
background:url('images/login.gif') no-repeat 0 0;
color:#FFffff; font-style:normal; font-variant:normal; font-weight:normal; line-height:15px; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:920px; margin-right:0; margin-top:3px; margin-bottom:0; padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0
}
#logout a
{
font:normal 10px/15px Arial, Helvetica, sans-serif;
color:#FFffff;
text-decoration:none;
}
#logout a:hover
{
font:normal 10px/15px Arial, Helvetica, sans-serif;
color:#FFCC00;
text-decoration:none;
}


#features ul

{

margin:0 0 0 20px;

list-style:none;

}

#features ul li

{

	display:block;

	text-decoration:none;

	color:#333333;

	background:url('images/bullet.gif') no-repeat left center;

	font-style:normal; font-variant:normal; font-weight:normal; line-height:28px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0

}

#top_right2

{

   width:260px;

   float:left;

}

#top_left2

{

   width:700px;

   float:left;

}

#top_left2 h2

{

font:bold 14px/40px Arial, Helvetica, sans-serif;
valign:middle;
color:#499CAA;

margin:0 0 0 48px;

height:40px;

}
.cont
{
width:497px;
height:89px;
color:#499CAA;
font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#search_form
{
width:182px;
height:25px;
}
#search_form input.searchbox
{
width:250px;
height:20px;
background:url('images/search_03.gif') repeat-x 0 0;
border:medium none;
padding-top:5px;
color:#ffffff; font-style:normal; font-variant:normal; font-weight:normal; line-height:11px; font-size:11px; font-family:Arial, Helvetica, sans-serif
} 
#search_form input.searchbutton
{
width:28px;
height:25px;
background: url('images/search_02.gif') no-repeat 0 0;
border:medium none;
margin:0
}
#search_outerdiv
{
width:200px;
height:35px;
margin:0 auto;
}
#search_txtbg
{
width:150px;
height:25px;
background:url('images/search_01.jpg') no-repeat 0 0;
border:medium none;
padding-left:4px;
float:left
}
#searchbutton
{
width:28px;
height:30px;
border:none;
float:right;
} 
#status{
width:470px;
height:39px;
} 
#status h1{
color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:bold; line-height:39px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:4px; padding-right:0; padding-top:0; padding-bottom:0
}









#email_alerts
{
width:625px;
float:left;
padding-left:30px;
}
#email_alerts h1
{
height:50px;
width:152px;
background:url(images/image_03.gif) 0 0 no-repeat;
border-bottom:#999999 1px solid;
}
#email_alerts form .select
{
width:200px;
height:20px;
border:#7f9db9 1px solid;
font:normal 10px/16px Arial, Helvetica, sans-serif;
color:#666666;
}
#but_common
{
width:54px;
height:22px;
border:none;
background:url("../images/button_background.gif") 0 0 repeat-x;
font:bold 11px/22px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
}
#email_alerts form .email
{
width:198px;
height:18px;
border:#616161 1px solid;
font:normal 10px/16px Arial, Helvetica, sans-serif;
color:#666666;
}
#email_alerts form .add
{
width:54px;
height:22px;
border:none;
background:url(images/image_07.gif) 0 0 repeat-x;
}
#email_alerts form .cancel
{
width:54px;
height:22px;
border:none;
background:url(images/image_09.gif) 0 0 no-repeat;
}
#email_alerts form .content
{
font:bold 13px/18px Arial, Helvetica, sans-serif;
color:#666666;
}
.table_style1
{
background:url(images/image_14.gif) 0 0 repeat-x;
border:#5a83a1 1px solid;
font:bold 11px/20px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0 10px;
height:24px;
text-align:center;
}
.table_style2
{
background:#f7f7f7;
border:#d6d6d6 1px solid;
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#050505;
}
.table_style3
{
background:#ffffff;

border:#d6d6d6 1px solid;
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#050505;
}

*
{
	margin:0px;
	padding:0px;
}
#login-new_features
{
	margin:0 auto;
	width:930px;
	height:69px;
}
#login_part1
{
	float:left;
	width:677px;
	height:69px;
	padding-left:10px;
	background:url(images/login_bg.jpg) 0 0 no-repeat;
}
#new_features
{
	float:left;
	width:243px;
	height:69px;
}
#login_part1 form input.textpot
{
	width:142px;
	height:20px;
	background:url(images/text_input_bg.jpg) 0 0 no-repeat;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding-left:4px;
	padding-top:4px;
	padding-right:3px;
	border:none;
}
#login_part1 form input.login-button
{
	width:69px;
	height:24px;
	background:url(images/login.jpg) 0 0 no-repeat;
	border:none;
}

#login_part1 a
{
	text-decoration:none;
	color:#993300;
}
#login_part1 a:hover
{
	text-decoration:none;
	color:#000000;
}
.new_features
{
margin:0 auto;
width:210px;
height:49px;
padding:10px 15px;
background:url(images/new_features_bg.gif) 0 0 no-repeat;
border-bottom:#FFFFFF 3px solid;
border-top:#FFFFFF 3px solid;
}
.style1 {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 18px;
	line-height:25px;
}
.style3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
}




/*--------------------- new home page design --------------------*/

#page_left
{
margin:0 auto;
width:650px;
float:left;
padding:5px 20px;
}
#features_title
{
width:635px;
height:20px;
border:#e1e1e1 1px solid;
background:#f1f1f1;
font:bold 12px/20px Arial, Helvetica, sans-serif;
color:#414141;
padding-left:10px;
}
#features_part
{
margin:0 auto;
width:650px;
}
.features_list
{
margin:0 auto;
width:300px;
border-bottom:#e1e1e1 5px solid;
padding:10px 0;
}
.features_list h1
{
font:bold 11px/20px Arial, Helvetica, sans-serif;
color:#414141;
}
.features_list p
{
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#666666;
}
.features_list h1 a
{
font:bold 11px/20px Arial, Helvetica, sans-serif;
color:#414141;
text-decoration:none;
}
.features_list h1 a:hover
{
color:#238ED2;
font:bold 11px/20px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.list_icon
{
width:56px;
height:58px;
float:left;
}

#page_right
{
margin:0 auto;
width:250px;
float:left;
padding:5px 15px;
}

.important_quick_links
{
margin:0 auto;
width:240px;
padding-bottom:10px;
}
img
{
border:none;
}
/*--------------------- new fotter --------------------*/

#footer
{
margin:0 auto;
background:#393939 url(images/fotter_bg.jpg) top no-repeat;
width:100%;
}
#footer_content
{
margin:0 auto;
width:986px;
padding-top:25px;
padding-bottom:10px;
background:url(images/fotter_robo.png) center bottom no-repeat;
}
#footer_content-top
{
margin:0 auto;
width:970px;
padding-left:16px;
}
.footer_list
{
float:left;
width:240px;
}
.footer_list2
{
float:left;
width:200px;
padding-left:40px;
}
#footer_content-top h1
{
font:bold 20px/26px Arial, Helvetica, sans-serif;
color:#b6b6b6;
}
#footer_content-top ul
{
list-style:circle;
padding-left:20px;
padding-top:3px;
}
#footer_content-top ul li
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#b6b6b6;
}
#footer_content-top ul li a
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#b6b6b6;
}
#footer_content-top ul li a:hover
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#d56603;
}
#footer_content-bottom-outer-part
{
margin:0 auto;
width:100%;
background:#393939;
}
#footer_content-bottom
{
margin:0 auto;
height:50px;
width:986px;
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#b6b6b6;
padding-top:10px;
}
.server_time
{
width:420px;
float:left;
background:url(images/border_line.jpg) 0 0 repeat-x;
}
.server_time-con
{
float:left;
padding-top:25px;
line-height:15px;
padding-left:10px;
}
.copy_rights
{
width:340px;
float:right;
padding-right:10px;
text-align:right;
padding-top:28px;
background:url(images/border_line.jpg) 0 0 repeat-x;
}
.copy_rights a
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#d56603;
}
.copy_rights a:hover
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#b6b6b6;
}


.important_quick_signup
{
margin:0 auto;
width:300px;
height:400px;
}


/*Drop down */
#navigatePan1{
font:normal 12px/15px Arial, Helvetica, sans-serif;
width:980px;
 position:relative; margin:0 auto; background:url('images/navigation_bar_bg.gif') repeat-x; padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px;
}
* {padding:0; margin:0}
.dropdown {float:left; padding-right:5px;}
.dropdown dt {width:180px; border:2px solid #9ac1c9; padding:0px; font-weight:bold; cursor:pointer;
}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:204px; border:2px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {
 display:block;
 padding:0px;
 color:#333;
 text-decoration:none;
 background:#eaf0f2;
 width:194px
}
.dropdown a:hover {
	background:#d9e1e4;
	color:#000
}
.dropdown .underline {border-bottom:0px solid #b9d6dc}

//Drop down ends here//
#time_icon
{
width:45px;
height:50px;
float:left;
background:url(images/server_icon.jpg) center  bottom no-repeat;
}
img, div, input, li { behavior: url("iepngfix.htc") }