@charset "utf-8";
/* CSS Document */

/*
========================================
  ==== UI Developed by Foiz ahmed ====
========================================
*/

/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrapper       { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

*{ margin:0; padding:0; }


p a{text-decoration:none;}


/*-------------------------------------------------------------------------------------------------------------*/
html, body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
/*-------------------------------------------------------------------------------------------------------------*/

/*----------------------------wrapper section---------------------------------------------------------------------------------*/
.wrapper_container{
	width:960px;
	height:auto;
	margin:0 auto;
	padding:0;
	}
	
.wrapper{
	width:960px;
	height:auto;
	margin:10px 0 0 0;
	padding:0;
	background-image:url(../images/wrapper_bg.gif);
	background-repeat:repeat-y;
	}	
/*-----------------------------wrapper section end--------------------------------------------------------------------------------*/
	
/*-----------------------------header section--------------------------------------------------------------------------------*/	
.header{
	width:960px;
	height:109px;
	margin:0;
	padding:0;
	}
	.logo{ width:218px; height:63px; margin:30px 0 0 0; padding:0; float:left; color:#FFFFFF; font:bold 25px Verdana, Arial, Helvetica, sans-serif; text-align:left;
		background-image: url(../images/blueline_logo.png); background-color:transparent; background-repeat:no-repeat;}
		
	.header .left{ width:10px; height:109px; margin:0 auto; padding:0; float:left; background-image:url(../images/header_left_bg.gif); background-repeat:no-repeat;}
	.header .mid{ width:940px; height:109px; margin:0 auto; padding:0; float:left; background-image:url(../images/header_mid_bg.gif); background-repeat:repeat-x;}
	.header .right{ width:10px; height:109px; margin:0 auto; padding:0; float:left; background-image:url(../images/header_right_bg.gif); background-repeat:no-repeat;}
	
	.header_right{ width:460px; height:109px; margin:0 auto; padding:0; float:right; }
		.header_contact{ width:460px; height:48px; margin:0 auto; padding:0; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#003366;} 
		.header_request{width:460px; height:26px; margin:0 auto; padding:0;}
		.header_menu{width:460px; height:24px; margin:11px 0 0 0; padding:0;}
		
		
	/*menu*/
	#navigation {float: right; padding-top:0px; margin-right:0px;}
	#navigation ul {list-style-type: none;}
	#navigation ul li {display: inline; float:left; padding-left:2px; cursor:pointer;}
	#navigation ul li a {background: url(../images/nav.gif) no-repeat 0 0; padding-left:2px; height:24px; display: block; 
     font-family: Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size: 12px; text-decoration:none; font-weight:normal; cursor:pointer; width:88px; text-align:center;}
	#navigation ul li a span {padding-right:10px;height:24px; display: block; 
		float: left; padding-top:5px; line-height: 14px; cursor:pointer; text-align:center; width:88px;}
	#navigation ul li a:hover, #navigation ul li.active a {text-decoration: none; color:#FF9900;}
	#navigation ul li a:hover span, #navigation ul li.active a span {}
	/**************menu*/		
/*-----------------------------header section end--------------------------------------------------------------------------------*/

/*-----------------------------menubar section--------------------------------------------------------------------------------*/	
.menubar{
	width:952px;
	height:26px;
	margin:0 auto;
	padding:0;
	clear:both;
	background-image:url(../images/menubar_bg.gif); 
	background-repeat:repeat-x;
	}
	.menubar .left{width:15px; height:30px; margin:0 auto; padding:0; float:left; background-image: url(../images/#); background-repeat:no-repeat;}
	.menubar .mid{width:930px; height:30px; margin:0 auto; padding:0; float:left; background-image: url(../images/#); background-repeat: repeat-x;}
	.menubar .right{width:15px; height:30px; margin:0 auto; padding:0; float:left; background-image: url(../images/#); background-repeat:no-repeat;}
	
			/*#navlist
			{
			margin-left:8px;
			padding:2px 0 5px 0;
			list-style: none;
			font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;
			text-align:left;
			width:960px;
			height:30px;
			display:block;
			}
			
			#navlist li a 
			{
			padding:2px 0 8px 20px;
			background-image: url(../images/listItemArrow.png);
			background-repeat: no-repeat;
			background-position: 0 .5em;
			font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff;
			line-height:20px;
			text-decoration:none;
			display:inline;
			}
			#navlist li a:hover{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none; line-height:20px; display:block;} 
			*/
			
			#topNav {color:#FFF; text-align:left; height:30px;}
			#topNav ul {padding:5px 0 0 10px;}
			#topNav li {display:inline; color:#FFF;}
			#topNav li a {font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:3px 12px 0 10px; text-decoration:none; 
				background-image: url(../images/listItemArrow.png); background-repeat:no-repeat; line-height:15px; background-position: 0 .5em;}
			#topNav li a:hover{text-decoration:underline;}
/*-----------------------------menubar section end--------------------------------------------------------------------------------*/

/*------------------------------banner section-------------------------------------------------------------------------------*/	
.banner{
	width:952px;
	height:185px;
	margin:10px 0 0 0;
	padding:0;
	background-image:url(../images/ekg_banner.png);
	 background-repeat:no-repeat;
	}
/*-----------------------------banner section end--------------------------------------------------------------------------------*/

/*-----------------------------bodycontainer section--------------------------------------------------------------------------------*/	
.bodycontainer{
	width:960px;
	height:auto;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	min-height:200px;   
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#003366;
	}
	
	* html div.bodycontainer {
		height: expression( this.scrollHeight < 200 ? "200px" : "auto" ); /* sets min-height for IE */
		}
	#pathway {text-align:left; margin:0; padding:5px 0px 0 15px;}
	#pathway a{ text-decoration:none; color:#003366; text-align:justify; font-family:Verdana; font-size:12px; height:25px;}
	#pathway a:hover{ text-decoration:underline; color:#003366; text-align:justify; font-family:Verdana; font-size:12px; height:25px;}
	.bodycontainer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#003366; text-align:justify; margin:0; padding:10px 15px 0 15px; line-height:18px;}
	.bodycontainer p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	.bodycontainer p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	.bodycontainer h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	.bodycontainer h3{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #f59600; margin:0; padding:10px 15px 0 15px; text-align:left;}
	.bodycontainer h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	/************* for content display ********************************/
	.bodycontainer .contentpaneopen p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#003366; text-align:justify; margin:0;padding:10px 20px 0px 10px; line-height:18px;}
	.bodycontainer .contentpaneopen p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	.bodycontainer .contentpaneopen p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	.bodycontainer .contentpaneopen h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	.bodycontainer .contentpaneopen h3{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #f59600; margin:0; padding:10px 15px 0 15px; text-align:left;}
	.bodycontainer .contentpaneopen h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	.contentheading {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; color: #1755A6; margin:0; padding:10px 10px 5px 10px; text-align:left;}
	/************* eof content display ********************************/
	.body_add_container{ width:932px; height:94px; margin:10px 0 0 0; padding:0; }
	.body_add_container .left{width:7px; height:94px; margin:0 auto; padding:0; float:left; background-image:url(../images/body_add_left_bg.gif); background-repeat:no-repeat;}
	.body_add_container .mid{width:932px; height:94px; margin:0 auto; padding:0; float:left; background-image:url(../images/body_add_mid_bg.gif); background-repeat:repeat-x;}
	.body_add_container .right{width:7px; height:94px; margin:0 auto; padding:0; float:left; background-image:url(../images/body_add_right_bg.gif); background-repeat:no-repeat;}
	
	.service_container{ width:459px; height:149px; margin:10px 0 0 14px; padding:0;  display:inline; float:left;}
	.service_container .top{width:459px; height:9px; margin:0 auto; padding:0; background-image:url(../images/service_con_top_bg.gif); background-repeat:no-repeat; font-size:1px;}
	.service_container .mid{width:459px; height:131px; margin:0 auto; padding:0; background-image:url(../images/service_con_mid_bg.gif); background-repeat:repeat-y;}
	.service_container .foot{width:459px; height:9px; margin:0 auto; padding:0;background-image:url(../images/service_con_foot_bg.gif); background-repeat:no-repeat; font-size:1px;}
	
	.service_container p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#646464; margin:0; padding:10px 0 0 0; text-align:left; }
	.service_container h2{ font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#646464; margin:0; padding:0; text-align:left; line-height:22px;}
	
	.all_icon_container{ width:932px; height:26px; margin:10px 0 10px 0; padding:0;}
	
/*------------------------------bodycontainer section end-------------------------------------------------------------------------------*/

	/*-----------------------------left container section--------------------------------------------------------------------------------*/
	 .leftcontainer{width:210px; height:auto; margin:0 0 0 14px; padding:0; float:left;  display:inline;}
	
	 .leftcontainer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify; margin:0; padding:0 5px 5px 5px;}
	 .leftcontainer p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	 .leftcontainer p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	 .leftcontainer h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .leftcontainer h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .leftcontainer h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 
	 .lmenu_container{ width:210px; height:auto; margin:10px auto; padding:0;}
	 	.lmenu_container .top{ width:210px; height:28px; margin:0 auto; padding:0; font-size:1px; 
			background-image:url(../images/menucontainer_top_bg.gif); background-repeat:no-repeat;}
			.lmenu_container .top h2{ font:bold 14px Arial, Helvetica, sans-serif; color:#0054a6; margin:0; padding:8px 0 0 33px;}
		.lmenu_container .mid{ width:210px; height:auto; margin:0 auto; padding:0; font-size:1px; overflow:hidden; 
			background-image:url(../images/menucontainer_mid_bg.gif); background-repeat:repeat-y;}
		.lmenu_container .foot{ width:210px; height:7px; margin:0 auto; padding:0; font-size:1px; 
			background-image:url(../images/menucontainer_foot_bg.gif); background-repeat:no-repeat;}
			
			.l_menu {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				text-align:left;
				font-size:12px;
				font-weight:bold;
			}
			
			.nolistbullet {
				margin:0;
				padding:0;
				}
			
			.l_menu li a {
				color:#636363;
				display:block;
				padding:6px 5px 6px 9px;
				font:normal 12px Arial, Helvetica, sans-serif;
				border-bottom:1px dotted #adb9c2;
				height:auto;
				text-decoration:none;
				voice-family:inherit;
				width:180px;
				margin-left:8px;
				background-image: url(../images/lmenu_arow.gif);
				background-repeat: no-repeat;
				background-position: 0 .8em;
				}
			
			.l_menu li a:hover {
				text-decoration:underline;
				color:#636363;
				padding:6px 5px 6px 9px;
				font:normal 12px Arial, Helvetica, sans-serif;
				}
				
			.l_menu li a.current {
				color:#000000;
				padding:5px 5px 5px 5px;
				font-weight:bold;
				background-color:#FFCC00;
				}			
	/*-----------------------------leftcontainer section end--------------------------------------------------------------------------------*/
	
	/*-----------------------------mid container section--------------------------------------------------------------------------------*/
	 .midcontainer{width:500px; height:auto; margin:0 10px 0 10px; padding:0; float:left; background-color:#FF6600;}
	
	 .midcontainer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify; margin:0; padding:0 5px 5px 5px;}
	 .midcontainer p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	 .midcontainer p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	 .midcontainer h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .midcontainer h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .midcontainer h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	/*-----------------------------mid container section end--------------------------------------------------------------------------------*/
	
	/*-----------------------------right container section--------------------------------------------------------------------------------*/
	 .rightcontainer{width:220px; height:auto; margin:0 auto; padding:0; float:left; background-color:#FFCC00;}
	
	 .rightcontainer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify; margin:0; padding:0 5px 5px 5px;}
	 .rightcontainer p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	 .rightcontainer p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	 .rightcontainer h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .rightcontainer h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .rightcontainer h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	/*-----------------------------right container section end--------------------------------------------------------------------------------*/
	
	/*-----------------------------2_col_left section--------------------------------------------------------------------------------*/
	 .two_col_left{width:730px; height:auto; margin:0 10px 0 0; padding:0; float:left; background-color:#00FF00}
	
	 .two_col_left p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify; margin:0; padding:0 5px 5px 5px;}
	 .two_col_left p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	 .two_col_left p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	 .two_col_left h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .two_col_left h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .two_col_left h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	/*-----------------------------2_col_left section end--------------------------------------------------------------------------------*/
	
	/*-----------------------------2_col_right section--------------------------------------------------------------------------------*/
	 .two_col_right{ width:712px; height:auto; margin:0 0 0 10px; padding:0; float:left;  display:inline;}
	
	 .two_col_right p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#626262; text-align:justify; margin:0; padding:5px 0 0 0;}
	 .two_col_right p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	 .two_col_right p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	 .two_col_right h2{font:normal 16px Verdana, Arial, Helvetica, sans-serif; color: #1755a6; margin:0; padding:10px 0 0 0; text-align:left;}
	 .two_col_right h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .two_col_right h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 
	 td ul li{background:transparent url(../images/bpo_list_icon.gif) no-repeat scroll 0 9px;padding-left:16px; padding-top:8px; 
	 	list-style:none; text-align:left; display:block; height:20px;}
	/*-----------------------------2_col_right section end--------------------------------------------------------------------------------*/
	
	/*-----------------------------half left section--------------------------------------------------------------------------------*/
	 .half_laftcontainer{ width:480px; height:900px; margin:0 auto; padding:0; float:left; background-color:#99FF99;}
	
	 .half_laftcontainer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify; margin:0; padding:0 5px 5px 5px;}
	 .half_laftcontainer p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	 .half_laftcontainer p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	 .half_laftcontainer h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .half_laftcontainer h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .half_laftcontainer h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	/*-----------------------------half left section end--------------------------------------------------------------------------------*/
	
	/*-----------------------------half right section--------------------------------------------------------------------------------*/
	 .half_rightcontainer{ width:480px; height:auto; margin:0 auto; padding:0; float:left; background-color:#99CCCC;}
	
	 .half_rightcontainer p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify; margin:0; padding:0 5px 5px 5px;}
	 .half_rightcontainer p a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
	 .half_rightcontainer p a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration:underline;}
	 .half_rightcontainer h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .half_rightcontainer h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	 .half_rightcontainer h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; margin:0; padding:0 0 10px 0; text-align:left;}
	/*-----------------------------half right section end--------------------------------------------------------------------------------*/

/*------------------------------footer section-------------------------------------------------------------------------------*/	
.footer{
	width:960px;
	height:48px;
	margin:0 auto;
	padding:0;
	}
	.footer .left{width:10px; height:48px; margin:0 auto; padding:0; float:left; background-image:url(../images/footer_left_bg.gif); background-repeat:no-repeat;}
	.footer .mid{width:940px; height:48px; margin:0 auto; padding:0; float:left; background-image:url(../images/footer_mid_bg.gif); background-repeat:repeat-x;}
	.footer .right{width:10px; height:48px; margin:0 auto; padding:0; float:left; background-image:url(../images/footer_right_bg.gif); background-repeat:no-repeat;}
	
	.footer_copyright{ width:550px; height:25px; margin:14px 0 0 0; padding:0; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:left;}
	.footer_menu{width:390px; height:25px; margin:14px 0 0 0; padding:0; float:right; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:right;}
		.footer_menu a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:right; text-decoration:none; margin:0; padding:0 3px 0 2px;}
		.footer_menu a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:right; text-decoration:underline; margin:0; padding:0 3px 0 2px;}
/*------------------------------footer section end-------------------------------------------------------------------------------*/	

/*------------------------------fixed footer section-------------------------------------------------------------------------------*/
.footer_add{
	width:960px;
	height:55px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	}
/*------------------------------fixed footer section end-------------------------------------------------------------------------------*/
	
/*------------------------------input field section-------------------------------------------------------------------------------*/
.name_box{ width:164px; height:16px; margin:0 auto; padding:0; border:1px solid #7f9db9; background-color:#FFFFFF;}
.pass_box{ width:18px; height:16px; margin:0 auto; padding:0; border:1px solid #00CCFF; background-color:#FFFFFF;}
.address_box{ width:18px; height:16px; margin:0 auto; padding:0; border:1px solid #00CCFF; background-color:#FFFFFF;}
.state_box{width:164px; height:18px; margin:0 auto; padding:0; border:1px solid #7f9db9; background-color:#FFFFFF;}
.pdescriptin_box{ width:341px; height:76px; border:1px solid #7f9db9; background-color:#FFFFFF; margin:0; padding:0; }
/*------------------------------input field section end-------------------------------------------------------------------------------*/

/*------------------------------button section-------------------------------------------------------------------------------*/
.search_btn{}
.view_btn{}
.view_more_btn{}
.more_btn{ width:64px; height:22px; margin:5px 10px 0 0; padding:0; background-image:url(../images/more_btn.gif); background-repeat:no-repeat; }
.read_more_btn{}
.signup_btn{}
.login_btn{}
.edit_btn{}
.delet_btn{}
.insert_btn{}
.submit_btn{}
.upload_btn{}
.update_btn{}
.back_btn{}
.preview_btn{}
.send_btn{}
.join_btn{}
.adtocart_btn{}	
.detail_btn{}
.info_btn{}
.go_btn{}
.more_btn{}
/*------------------------------button section end-------------------------------------------------------------------------------*/			

.submit_rafc {
	 background-image:url(../images/submit_btn.gif);
	 background-repeat:no-repeat;
	 width:64px;
	 height:21px;
	 border:0px;
	 cursor:pointer;
}

.reset_rafc {
	 background-image:url(../images/reset_btn.gif);
	 background-repeat:no-repeat;
	 width:54px;
	 height:21px;
	 border:0px;
	 cursor:pointer;
}

.successfullyMessage {
	color:#009999;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}

.unsuccessfullyMessage {
	color:#FF0000;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}

.error {
	color:#FF0000;
	font-family:Verdana;
	font-size:12px;
	padding-left:3px;
}

.captchaimage {
	background-image:url(../images/static.jpg);
	 background-repeat:no-repeat;
	 width:105px;
	 height:22px;
	 text-align:center;
	 padding-top:3px;
	 vertical-align:middle;
	 font-family:Verdana;
	 font-size:14px;
	 font-weight:bold;
}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	list-style-type:none;
	}
.commentlist li ul li {
	font-size: 1em;
	list-style-type:none;
}

.commentlist li {
	font-weight: bold;
	text-align:left;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
.fn {
	text-align:left;
}

.p-category-item-title, .p-category-item-web,.mb2,.p-category-item-image,.p-category-item-td-left {
	text-align:left;
}
.magento_content {
	text-align:center;
	padding:1px 10px 0px 10px;
}
.up_block{
padding:0px;
margin:15px 0px 15px 0px;
width:100%;
height:auto;
}

.up_block .up_header{
	background:url("../images/block_header.gif") no-repeat scroll 0 0 transparent;
	text-align:left;
	height:29px;
}
.up_header h1{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:8px 0 0 8px;
	text-transform:uppercase;
}
.up_block .up_contents{
padding:0px;
margin:10px 0px 0px 0px;
height:auto;
}

#up_demo{
padding:0px;
margin:10px 0px 0px 0px;
height:auto;
text-align:left;

}

#up_demo img{
margin-top:15px;

}

#up_demo h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:5px;
padding-bottom:5px;
color:#FF6600;
margin:0px;
}

#up_demo a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00326b;
font-size:12px;
text-decoration:none;
font-weight:bold;
}


#up_demo a:hover{
color:#FF6600;
}

.up_block .up_contents p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646464;
font-size:12px;
font-weight:normal;
margin:0px;
padding-left:10px;
text-align:justify;
}

#up_work_flow{
background:url(../images/up_big_process.gif) no-repeat;
height:140px;
padding:0px;
margin:10px 0px 0px 0px;
text-align:left;
}

#up_work_flow img{
margin:50px 0px 0px 8px;
text-align:left;
}

#up_work_flow p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3f4346;
font-size:12px;
font-weight:bold;
width:135px;
text-align:left;
}

#up_work_flow .first{
width:145px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3f4346;
font-size:14px;
font-weight:bold;
padding-left:10px;
padding-top:10px;
text-align:left;
}

#nav{
margin:15px 0px 0px 0px;
text-align:left;
height:auto;
}

#nav h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2b4f7b;
font-size:13px;
font-weight:bold;
margin:0px 0px 10px 0px;
}


#nav ul{
margin:0px;
padding:0px;
display:block;
}


#nav ul li{
list-style:none;
padding-top:8px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646464;
font-size:11px;
font-weight:bold;
text-decoration:none;
/*background:url(../images/a_style.gif) left no-repeat;*/
padding-left:15px;
}

#nav ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646464;
font-size:11px;
font-weight:bold;
text-decoration:none;
/*background:url(../images/a_style.gif) left no-repeat;*/
padding-left:15px;
}

#nav ul li a:hover{
color:#FF6600;
}

#up_live_chat{
background-color:#eeeeee;
margin-top:15px;
margin-bottom:25px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003366;
font-size:11px;
font-weight:bold;
padding-top:15px;
padding-bottom:15px;
text-align:center;
}

#up_live_chat img{
margin-top:15px;
}


