@charset "utf-8";
/* CSS Document */

body{
	background:transparent url(body_bg.gif) 0 0 repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.articletitle {
	font-size:14px; 
}

img{
	border:0;
}

p{
	margin:0;
	padding:5px 0 5px 0;
}

a{
	text-decoration:none;
}

h1, h2, h3, h4, h5, h6{
	margin:0;
}

.fl{
	float:left;
}

.fr{
	float:right;
}

.clear{
	clear:both;
}

.gap10{
	height:10px;
	width:10px;
	font-size:1px;
}

.gap15{
	height:15px;
	width:15px;
	font-size:1px;
}

.gap20{
	height:20px;
	width:20px;
}

.gap70{
	height:70px;
	width:70px;
}


#main{
	background:transparent url(footer-bg.gif) 0 bottom repeat-x;
}

#wrapper{
	width:1000px;
	margin:auto;
}

#header{
	
}

#header .logo{
	float:left;
	padding:5px 0 0 2px;	
}

#header .top-banner{
	float:right;
	width:700px;
	height:90px;
	padding-top:8px;
}

#header .menu{
	background:transparent url(menu-bg.gif) 0 9px repeat-x;
	height:30px;
	padding-top:9px;	
}


#header .menu ul{
	margin:0;
	padding:0;
}

#header .menu ul li{
	list-style-type:none;
	float:left;
}

#header .menu ul li a{
	font-family:Calibri;
	font-size:16px;
	color:#000001;
	/*font-weight:bold;*/
	display:block;
	float:left;
	height:27px;
	padding:2px 18px 0 18px;
}

#header .menu ul li a:hover, #header .menu ul li a.selected{
	background:transparent url(menu-hover.gif) 0 0 repeat-x;
	color:#ffffff;
}


#contents{
	
}

#contents{
	
}

#find-search{
	background:transparent url(blue-bg.gif) 0 bottom no-repeat;
	height:87px;
}

#find-search a.find-btn{
	background:transparent url(btn.gif) 0 0 no-repeat;
	height:18px;
	display:block;
	float:left;
	color:#000509;
	font-size:13px;
	width:127px;
	padding:2px 0 0 18px;
	position:relative;
	top:1px;
}

#find-search a.find-btn:hover, #find-search a.find-btn.selected{
	background:transparent url(btn.gif) 0 -20px no-repeat;
	color:#FFFFFF;
}


#find-search a.search-btn{
	background:transparent url(btn.gif) 0 0 no-repeat;
	height:18px;
	display:block;
	float:left;
	color:#000509;
	font-size:13px;
	width:127px;
	padding:2px 0 0 18px;
	position:relative;
	top:1px;
}

#find-search .inp-name_div{
	padding-left:15px;
}

#find-search a.search-btn:hover, #find-search a.search-btn.selected{
	background:transparent url(btn.gif) 0 -20px no-repeat;
	color:#FFFFFF;
}

#find-search .inp-name{
	background:transparent url(inp-box.gif) 0 0 no-repeat;
	width:335px;
	height:28px;
	border:0;
	text-align:center;
	/*padding:11px 10px 0 20px;*/
 padding:5px 0 10px 5px;
	color:black;
	font-size:16px;
	 
}

 


#find-search .select-box_div{
	padding:0px 0 0 20px;
}

#find-search .select-box{
	line-height:28px;
	border:1px solid #5ebdff;
	padding:5px 0 5px 0px;
	width:194px;
  /*text-align:center;*/
	color:black;
	font-size:14px;
	 
}
 
  #find-search .select-box option { 
    text-align:left;
	 
}

#find-search .search_div{
	position:relative;
	top:-6px;
	left:16px;
}

#find-search .search{
	background:transparent url(search-btn.png) 0 0 no-repeat;
	width:146px;
	height:48px;
	border:0;
	cursor:pointer;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/default/images/search-btn.png', sizingMethod='crop');
}
 

#contents .left-panel{
	float:left;
	width:247px;
	background:transparent url(left-bg.gif) 0 0 repeat-y;
	border-bottom:1px solid #DEF1F8;
	padding-bottom:7px;
}

#contents .left-panel.nobg{
	background:none;
}

#contents .left-panel .left-menu{
	background:transparent url(left-menu-shadow.gif) center 0 no-repeat;
}

#contents .left-panel .left-menu ul{
	margin:0;
	padding:0 32px 40px 32px;
	background:transparent url(bottom-bg.gif) 0 bottom no-repeat; 
}

#contents .left-panel .left-menu ul li{
	list-style-type:none;
	background:transparent url(dotted.gif) 0 bottom repeat-x;
	padding:4px 0 4px 0;
}

#contents .left-panel .left-menu ul li.last{
	background:none;
	color:#0555a0;
	padding-top:10px
}

#contents .left-panel .left-menu ul li.last a{
	color:#0555a0;
	text-transform:capitalize;
}

#contents .left-panel .left-menu ul li a{
	font-size:11px;
	color:#5a5a5a;
	text-transform:uppercase;
}

#contents .left-panel .left-menu ul li a:hover, #contents .left-panel .left-menu ul li a.selected{
	color:#024b7d;
}

#contents .left-panel h2{
	font-size:16px;
	color:#0358a1;
	padding:15px 0 11px 32px;
}

#contents .advt{
	text-align:center;
	padding-top:15px;
}

#contents .right-panel{
	width:736px;
	float:right;
}

#contents .slide-show{
	border:1px solid #d0edfb;
	position:relative;
	height:162px;
}

#contents .slide-show .b-panel{
	background:transparent url(white-trans.png) 0 0 repeat;
	position:absolute;
	bottom:0;
	width:734px;
	height:35px;
}

#contents .slide-show .b-panel .heading{
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
	width:280px;
	color:#000203;
	float:left;
}

#contents .slide-show .b-panel .heading-tag{
	font-size:11px;
	padding-left:15px;
	width:262px;
	color:#000203;
	float:left;
}

#contents .slide-show .b-panel .heading a, #contents .slide-show .b-panel .heading-tag a{
	color:#000203;
}

#contents .slide-show .b-panel .numbers{
	float:left;
	padding:12px 0 0 30px;
}

#contents .slide-show .b-panel .numbers a{
	display:block;
	float:left;
	width:15px;
	height:15px;
	background-color:#024a7c;
	text-align:center;
	color:#FFFFFF;
	margin-right:5px;
}

#contents .slide-show .b-panel .numbers a:hover, #contents .slide-show .b-panel .numbers a.selected{
	background-color:#0084ff;
}

#contents .right-panel .left{
	float:left;
	width:490px;
}

#contents .right-panel .right{
	float:right;
	background:transparent url(right-bg.gif) 0 0 repeat-y;
	width:229px;
}

#contents .right-panel .right .top{
	background:transparent url(top-corner2.gif) 0 0 no-repeat;
	height:20px;
	font-size:15px;
	color:#5D5D5D;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:6px;
	text-align:center;
}

#contents .right-panel .right p{
	padding-left:10px;
	padding-right:10px;
}

#contents .right-panel .right a{
	color:#055EAF;
}

#contents .right-panel .right a:hover{
	text-decoration:underline;
}

#contents .right-panel .right .dotted2{
	background:transparent url(dotted2.gif) center bottom no-repeat;
	padding-bottom:15px;
	padding-top:10px;
}

#contents .right-panel .right .nobg{
	background:none;
}

#contents .left .browse{
	background:transparent url(bg.gif) 0 bottom no-repeat;
	padding-bottom:5px;
}

#contents .left .browse h3{
	font-size:15px;
	font-weight:bold;
	color:#0358A1;
	text-transform:uppercase;
	background-color:#E0E0E0;
	height:auto;
	padding-left:0;
}

#contents .left .browse .box{
	width:160px;
	float:left;
}

#contents .left .browse h3 span{
	background-color:#FFFFFF;
	padding-right:10px;
}

#contents .left .browse .box a{
	color:#555555;
	font-size:13px;
	font-family:Arial;
	display:block;
	margin:4px 0 4px 0;
	background:transparent url(file-icon.gif) 0 -16px no-repeat;
	padding-left:15px;
}

#contents .left .browse .box a:hover, #contents .left .browse .box a.selected{
	background:transparent url(file-icon.gif) 0 3px no-repeat;
	color:#065EAF;
	text-decoration:underline;
}

#contents .left .browse .box a.browse{
	background:none;
	color:#065EAF;
	padding-top:4px;
}

#contents .right-panel .left{
	float:left;
	width:490px;
}

#contents .left .article{
	color:#5E5E5E;
}

#contents .left .article a{
	color:#0555A0;
}

#contents .left .article a:hover{
	text-decoration:underline;
}

#contents .left .article span.black{
	color:#000000;
}

#contents .left .article .top{
	
}

#contents .left .article h4{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
}

#contents .left .article h4 span{
	background-color:#FFFFFF;
	padding-right:15px;
}

#contents .left .article .paging{
	text-align:right;
	font-size:11px;
	color:#6C6C6C;
}

#contents .left .article .paging a{
	color:#6C6C6C;
}

#contents .left .article .article-box{
	width:154px;
	float:left;
}

#contents .left .article .thumb{
	border:1px solid #A0A0A0;
	float:left;
}

#contents .left .article .title{
	font-size:14px;
	color:#0663BB;
}

#contents .left .article .row{
	padding:10px 0 5px 0;
}

#contents .left .article .col-1{
	float:left;
	width:105px;
}

#contents .left .article .col-2{
	float:right;
	width:364px;
}

.article a {
	color:#0062a6;
}

.article a:hover{
	text-decoration:underline;
}


/* FOOTER */
#footer {
	height:300px;
	margin-top:30px;
}

	#footer .header {
		height:58px;
		background:transparent url(header.gif) 0 0 no-repeat;
	}
	
		#footer .header h2{
			float:left;
			color:#FFFFFF;
			font-size:23px;
			margin:7px 0 0 10px;
		}
		
		#footer .header .request {
			float:right;
			margin:6px 0 0 0;
		}
		
	#footer .desc {
		width:520px;
		font-size:11px;
		float:left;
	}
	
	#footer a.more{
		color:#385ea1;
	}
	
	#footer .links {
		width:130px;
		float:right;
		margin:10px 0 0 0;
		background:transparent url(footer-bdr.gif) 100% -10px no-repeat;
		min-height:180px;
	}
	
	* html #footer .links {
		height:180px;
	}
	
		#footer .links a {
			display:block;
			width:100px;
			color:#000000;
			font-size:13px;
			margin-bottom:5px;
		}
		
		#footer .links a:hover, #footer .links a.selected {
			text-decoration:underline;
		}
	
	#footer .followus {
		color:#4c4741;
	}
	
	#footer .followus a{
		margin:0 6px 0 0;
	}
	
	#footer .login{
		font-family:Calibri;
		font-size:13px;
		color:#4C4741;
	}
	
	#footer .login a{
		color:#003C74;
		text-decoration:underline;
	}	
	
	#footer .inp-email{
		float:left;
		border:1px solid #333;
		background-color:#FFFFFF;
		width:100px;
		height:17px;
		font-size:11px;
		color:#333;
		padding-left:2px;
	}
	
	#footer .inp-password{
		float:left;
		border:1px solid #333;
		background-color:#FFFFFF;
		width:90px;
		height:17px;
		font-size:11px;
		color:#333;
		margin-left:10px;
		padding-left:2px;
	}
	
	#footer .login-btn{
		background:transparent url(login.jpg) 0 0 no-repeat;
		width:49px;
		height:27px;
		float:left;
		border:0;
		position:relative;
		left:5px;
		cursor:pointer;
	}
	
	
	#search
	{
	margin-top:16px;
	}
#search .left-panel
	{
	width:720px;
	}
#search .left-panel h1
	{
	font-size:18px;
	color:#0358a1;
	margin:0;
	padding:0;
	}
#search .left-panel h3
	{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
	padding-left:0;
	height:auto;
	}

#search .left-panel h3.t-t{
	text-transform:none;
}
	
#search .left-panel h3 span
	{
	background-color:#FFFFFF;
	padding-right:15px;
	}
#search h6
	{
	font-size:11px;
	font-weight:normal;
	color:#6c6c6c;
	margin:0;
	padding:0;
	}
#search .srch-box
	{
	background:transparent url(srch-box-bg.jpg) repeat-x 0 0;
	height:124px;
	}
#search .srch-box-left
	{
	background:transparent url(srch-box-lr.jpg) no-repeat left 0;
	height:124px;
	}
#search .srch-box-right
	{
	background:transparent url(srch-box-lr.jpg) no-repeat right 0;
	height:124px;
	}
#search .main-content
	{
	margin-left:15px;
	}
#search .main-content h1
	{
	font-size:15px;
	color:#03488e;
	margin:0;
	padding:0;
	}
#search .main-content p
	{
	margin:0;
	padding:0;
	color:#484848;
	}
#search .main-content .right-text
	{
	font-size:20px;
	color:#FFFFFF;
	background-color:#0061a5;
	line-height:27px;
	padding:0 12px 0 12px;
	}
#search .navigation
	{}
#search .navigation a
	{
	text-decoration:none;
	color:#000000;
	}
#search .navigation a:hover
	{
	text-decoration:underline;
	color:#000000;
	}

#search .right-panel
	{
	width:254px;
	position:relative;
		
	}
#search .right-panel .main-box
	{
	background:transparent url(search-mainbox.gif) bottom repeat-x;
	}
#search .right-panel .box-top
	{
	background:transparent url(attorney.jpg) 0 0 no-repeat;
	width:254px;
	height:24px;	
	line-height:24px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-indent:15px;
	}

#search .right-panel .box-repeat{
	background:transparent url(center-bg3.gif) 0 0 repeat-y;
}	
	
#search .right-panel .box-bg
	{
	background:transparent url(btm-corner3.gif) 0 bottom no-repeat;
	width:254px;
	padding-bottom:10px;
	}


#search .right-panel .attorney
	{
	background:transparent url(attorney.jpg) 0 0 no-repeat;
	height:24px;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-indent:15px;
	color:#FFFFFF;
	}
#search .right-panel .box-text
	{
	margin:0 10px 0 15px;
	}
#search .right-panel .box-text h2
	{
	font-size:14px;
	color:#0663bb;
	font-weight:normal;
	}
.font13
	{
	font-size:13px;
	color:#000000;
	}
	.font14
	{
	font-size:14px;
	color:#000000;
	}
.font12
	{
	font-size:12px;
	color:#5e5e5e;
	}
	
.font11
	{
	font-size:11px;
	color:#5e5e5e;
	}
		
.font12-2
	{
	font-size:12px;
	color:#5e5e5e;
	font-weight:bold;
	}
#search .right-panel a
	{
	color:#0555a0;
	text-decoration:none;
	}

#search .right-panel a:hover
	{
	color:#0555a0;
	text-decoration:underline;
	}
#search .right-panel .dottes
	{
	background:transparent url(dottes3.gif) repeat-x;
	height:2px;
	}
#search .adv250
	{
	border:1px solid #e0e0e0;
	text-align:center;
	height:250px;
	width:250px;
	}
#search .adv180
	{
	border:1px solid #e0e0e0;
	text-align:right;
 
	width:180px;
	}	
	
	
	
/* /FOOTER */

.gap5 {width:5px; height:5px; font-size:0%}
.gap30 {width:30px; height:30px;}
.gap35 {width:35px; height:35px;}
.gap40 {width:40px; height:40px;}
.gap50 {width:50px; height:50px;}
.w290 {width:290px;}
.w685 {width:685px;}

.left-image{
	padding-right:15px;
	padding-bottom:10px;
}


/* LAW ARTICLE */

#contents .right-panel .right2{
	float:right;
	background:transparent url(center-bg.gif) 0 0 repeat-y;
	width:252px;
}

#contents .right-panel .right2 .btm-bg{
	background:transparent url(btm-bg.gif) 0 bottom no-repeat;
}

#contents .right-panel .right2 .top{
	background:transparent url(top-corner3.gif) 0 0 no-repeat;
	height:21px;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:7px;
	text-align:center;
}

#contents .right-panel .right2 p{
	padding-left:10px;
	padding-right:10px;
}

#contents .right-panel .right2 p.heading{
	font-size:14px;
	color:#0663bb;
	font-weight:bold;
}

#contents .right-panel .right2 a{
	color:#055EAF;
}

#contents .right-panel .right2 a:hover{
	text-decoration:underline;
}

#contents .right-panel .right2 .dotted2{
	background:transparent url(dotted4.gif) center bottom no-repeat;
	padding-bottom:15px;
	padding-top:10px;
}


#contents .right-panel .right2 .dotted2 .bg-img-none{
	background-image:none;
}

#contents .right-panel .right2 .nobg{
	background:none;
}

#contents .right-panel .right2 .advt7{
	padding-top:15px;
}

#contents .right-panel .left2{
	float:left;
	width:466px;
}


#contents .left2 .article{
	color:#5E5E5E;
}

#contents .left2 .article p{
	line-height:18px;
	color:#000000;
}


#contents .left2 .article a{
	color:#0555A0;
}

#contents .left2 .article a:hover{
	text-decoration:underline;
}

#contents .left2 .article span.black{
	color:#000000;
}

#contents .left2 .article .top{
	
}

#contents .left2 .article h4{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
}


#contents .left2 .article h4 span{
	background-color:#FFFFFF;
	padding-right:15px;
}

#contents .left2 .article .paging{
	text-align:right;
	font-size:11px;
	color:#6C6C6C;
}

#contents .left2 .article .article-box{
	width:154px;
	float:left;
}

#contents .left2 .article .thumb{
	border:1px solid #A0A0A0;
	float:left;
}

#contents .left2 .article .title{
	font-size:14px;
	color:#0663BB;
}

#contents .left2 .article ul{
	margin:0;
	padding:14px 0 0 15px;
}

#contents .left2 .article ul li{
	padding:3px 0 3px 0;
	color:#0063a7;
}

.bg-white{
	background-color:#FFFFFF;
}

.color-blue{
	color:#0063a7;
}

.pad-right-15{
	padding-right:15px;
}

.bg-img-none{
	background-image:none;
}

/* CLOSE LAW ARTICLE */


<!--start_css page lawfirm-->
.left_side{
	width:728px;
	height:auto;
	float:left;
}
.content_left{
	width:730px;
	float:left;
}
h3{
	height:24px;
	background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0358A1;
	padding-left:7px;
}
.margen_top{
	padding-top:26px;
}
.tex_box{
	width:217px;
	height:15px;
	float:right;
}
.pleft{
	padding-left:5px;
}

h5{
	background-color:#EEEEEE;
	height:15px;
	padding-top:5px;
	padding-left:8px;
	padding-bottom:3px;
	width:98%;
	margin:0 auto 0 auto;
}

h5.mar-top4{
	margin-top:4px;
}

.ptrbl{
	padding:4px 4px 0 3px;
}
.tex_01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	padding-left:9px;
	padding-top:9px;
}
.tex_box_02{
	width:215px;
	height:15px;
	float:right;
	border:1px solid #C5C5C5;
}
.p_bott{
	padding-bottom:11px;
}

.p_bott a{
	color:#5D5D5D;	
}
.mor_main_tex{
	font-size:10px;
	color:#00478E;
}
.save_button{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
}
.bord_left_non{
	border-left:none;
}

.right_side{
	width:252px;
}
.tex_box_04{
	width:91px;
	height:15px;
	float:right;
	border:1px solid #C5C5C5;
}

.bord{
	border:1px solid #E0E0E0;
}

.mar_top{
	margin-top:12px;
}
.mar_left{
	margin-left:96px;
}
.mar_left_01{
	margin-left:20px;
}
.tex_09{
	font-size:10px;
	color:#5D5D5D;
	position:relative;
	top:-8px;
	left:34px;
}

.mar-left-136{
	margin-left:136px;
}


.select{
	width:200px;
}



/*=====================================

       css page Attorneyprofile
	   
=======================================*/

#contents .right-panel .left4{
	float:left;
	width:543px;
}

#contents .left4 .article{
	color:#5E5E5E;
}

#contents .left4 .article a{
	color:#0555A0;
}

#contents .left4 .article a:hover{
	text-decoration:underline;
}

#contents .left4 .article span.black{
	color:#000000;
}

#contents .left4 .article .top{
	
}

#contents .left4 .article h4{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
}

#contents .left4 .article h4 span{
	background-color:#FFFFFF;
	padding-right:15px;
}

#contents .left4 .article .paging{
	text-align:right;
	font-size:11px;
	color:#6C6C6C;
}

#contents .left4 .article .paging a{
	color:#6C6C6C;
}

#contents .right-panel .profilebox2 {background:url(graybg.gif) 0 bottom repeat-x; width:100%; display:block; padding-bottom:10px}
#contents .right-panel .profilebox2 .thumb2{
	border:1px solid #A0A0A0;
	float:left;
	margin:8px;
	display:inline;
}
#contents .right-panel .profilebox2 .contentbox {width:73%; float:right; padding-top:5px; position:relative}
#contents .right-panel .profilebox2 .contentbox2 {width:78%; float:right; padding-top:5px; position:relative}
.subtext {width:155px; display:block; float:left; background:transparent url(blue-line.gif) 137px 0 repeat-y}
.subtext2 {display:block; float:left}
.heading1 {font-size:14px; color:#000000}
.cor {
	background:url(cor.gif) right 0px no-repeat; height:25px; width:45px; margin-left:100px
}
#contents .right-panel .profilebox1 {width:100%;}
#contents ul.practiceArea {margin:0px 8px; padding:0; width:120px;}
#contents ul.practiceArea li {color:#484848;list-style-type:none; background:url(arrow.gif) 0 2px no-repeat;}
#contents ul.practiceArea li.subheading2 {color:#0062a6; background:0 none; font-size:13px; font-weight:bold; padding-bottom:8px;}
#contents ul.practiceArea li a{padding-left:12px; text-decoration:none; font-size:12px; color:#000;font-weight:bold}
#contents ul.practiceArea li a:hover{text-decoration:underline}
.grayheading{background-color:#f4f4f4; height:18px; display:block; margin:10px 0px; color:#484848; font-size:14px; line-height:22px; font-weight:bold; padding-left:8px}
#contents .right-panel .profilebox1 ul.listArea {margin:0; padding-left:10px; width:150px; float:left;}
#contents .right-panel .profilebox1 ul.listArea li {list-style-type:none; font-size:12px; color:#484848; background:url(arrow2.gif) 0 5px no-repeat; padding-left:12px}

#contents .right-panel .left3{
	float:left;
	width:730px;
}

#contents .left3 .article h4{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
}

#contents .left3 .article h4 span{
	background-color:#FFFFFF;
	padding-right:15px;
}

#contents .left3 .article h4 span.pad-left8{
	padding-left:8px;
}


#contents .left3 .article .paging{
	text-align:right;
	font-size:11px;
	color:#6C6C6C;
}
.subheading5 {color:#0062a6; font-size:14px; font-weight:bold; margin-bottom:8px}
.leftboxdiv {width:220px; background:url(strip.gif) 100% 25px no-repeat}
.rightboxdiv {width:320px;}
.blueheading{background-color:#0079a9; height:18px; display:block; margin:4px 0px; color:#fff; font-size:12px; line-height:20px; padding-left:8px; padding-bottom:3px;}
.blackheading{height:18px; display:block; margin:0 0 4px 0px; color:#020000; font-size:14px; line-height:22px; font-weight:bold; padding-left:8px; text-transform:uppercase}
.box01 {width:150px; background:url(strip2.gif) 100% 10px no-repeat; padding:3px 13px 0 13px; float:left; margin-bottom:15px;}
.box01.nobg {background-image:none}
.bluetext {font-size:12px; color:#1769b6; font-weight:bold}
.blacktext {font-size:13px; color:#000305; font-weight:bold}
.grayboxContent {
	background-color:#f4f4f4; padding:8px; border-top:1px solid #0358a1; margin-bottom:15px;
}
.sub_boxHeading {color:#0358a1; font-size:16px; font-weight:bold; background-color:#fff; padding:4px; position:relative; top:-20px}
.blogbox {
	width:354px; float:left; margin-right:10px
}
.blogbox .imgbox {width:88px; float:left; text-align:center; display:block}
.blogbox .imgbox img {display:block;}
.blogbox .imgbox a{color:#000000; text-decoration:none; margin:5px 0px}
.blogbox .blogboxcontent {width:264px; float:left;}
.postText {color:#949494; font-size:9px; text-align:right; padding-right:15px}
.blogbox .blogboxcontent .subcontent {background:url(bggray.gif) 0 0 repeat-x; padding:5px;}
.more {color:#0555a0; text-decoration:none;}
.more:hover {color:#0555a0; text-decoration:underline;}



.administer_box{
	width:355px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005BCC;
	padding-top:4px;
	height:359px;
}

.administer_box.bord_left_non{
	border-left:none;
}

.administer_box label {width:120px; display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	padding-left:9px;
	padding-top:12px;
}
 .administer_box input{   
 	width:210px;
	height:15px;
	float:right;
	margin-top:8px;
	border:1px solid #C5C5C5;
}

 .administer_box select{   
 	width:214px;
	height:18px;
	margin-top:8px;
	background:0 none;
	border:1px solid #C5C5C5;
}

 .administer_box p{   
	padding-bottom:30px;
}

 .administer_box input.tex_box_03{
	width:62px;
	height:15px;
	border:1px solid #C5C5C5;
}
.administer_box input.tex_box_07{
	width:50px;
	height:15px;
	border:1px solid #C5C5C5;
}

 .administer_box input.save_button{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
	margin-left:10px;
}

 .administer_box input.save_button3{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
	margin-left:10px;
	position:relative;
	top:15px;
}
.administer_box select.tex_box_06{
	width:120px;
	border:1px solid #C5C5C5;
	margin-left:13px;
	display:inline;
}

.pic_box{
	width:728px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005BCC;
}
.pic_box label {width:160px; display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	padding-left:9px;
	padding-top:14px;
}
.pic_box input{   
 	width:210px;
	margin-top:8px;
	border:1px solid #C5C5C5;
}

.pic_box input.browse_btn{
	background:transparent url(browse.jpg) 0 0 no-repeat;
	width:77px;
	height:25px;
	border:0;
	cursor:pointer;
	margin-left:20px;
	margin-right:14px;
	border:0 none;
}
input.save_button1{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
}

input.save_button2{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
	position:relative;
	left:25px; 
}
input.save_button4{
	background:url(save_bg.jpg) 0 0 no-repeat;
 
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
	position:relative;
	left:25px; 
}
.mar_left_05{
	margin-left:130px;
}
.mar_left_07{
	margin-left:10px;
	display:inline
}

input.mar_left_12{
	margin-left:10px;
	display:inline;
	margin-top:25px;
}

.pic_box select{   
 	width:214px;
	height:18px;
	margin-top:8px;
	background:0 none;
	border:1px solid #C5C5C5;
}
.textarea{
	border:1px solid #C5C5C5;
	width:434px;
	height:57px;
	margin-top:10px;
}

.textarea2{
	margin-left:170px;
	border:1px solid #C5C5C5;
	width:520px;
	height:180px;
	margin-top:10px;
}

.text12{color:#333; font-size:12px; font-weight:bold; text-decoration:none}
.text14{color:#333; font-size:12px; font-weight:bold; margin-top:8px;}

.text12:hover{text-decoration:underline}

#contents .right-panel .right3{
	float:right;
	background:transparent url(center-bg2.gif) 0 0 repeat-y;
	width:166px;
}

#contents .right-panel .right3 .top{
	background:transparent url(top-corner4.gif) 0 0 no-repeat;
	height:20px;
	font-size:13px;
	color:#5d5d5d;
	font-weight:bold;
	padding-top:4px;
	text-align:center;
}

#contents .right-panel .right3 p{
	padding-left:10px;
	padding-right:10px;
}

#contents .right-panel .right3 a{
	color:#055EAF;
}

#contents .right-panel .right3 a:hover{
	text-decoration:underline;
}

#contents .right-panel .right3 .dotted2{
	background:transparent url(dotted5.gif) center bottom no-repeat;
	padding-bottom:15px;
	padding-top:10px;
}

#contents .right-panel .right3 .nobg{
	background:none;
	padding-bottom:0;
}

.h-10{
	height:10px;
}

.advt-brd{
	border:1px solid #dedede;
}

.relevative-links
{
	
}

.relevative-links h4.heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#055ea2;
	margin:0;
	padding:10px 0 0 0;
}

.relevative-links ul{
	margin:0;
	padding:5px 0 5px 16px;
}

.relevative-links ul li{
	color:#808181;
	padding:1px 0 1px 0;
}

.relevative-links ul li a{
	color:#808181;
	text-decoration:none;
}

.relevative-links ul li a:hover{
	color:#055ea2;
	text-decoration:none;
}

.underline{
	text-decoration:underline;
}


#contents .left-panel2{
	float:left;
	width:255px;
	background:transparent url(left-bg2.gif) 0 0 repeat-y;
	border-bottom:1px solid #DEF1F8;
	padding-bottom:7px;
}

#contents .left-panel2 .left-menu{
	background:transparent url(left-menu-shadow.gif) center 0 no-repeat;
}

#contents .left-panel2 .left-menu ul{
	margin:0;
	padding:0 32px 40px 32px;
	background:transparent url(bottom-bg.gif) center bottom no-repeat; 
}

#contents .left-panel2 .left-menu ul li{
	list-style-type:none;
	background:transparent url(dotted.gif) 0 bottom repeat-x;
	padding:4px 0 4px 0;
}

#contents .left-panel2 .left-menu ul li.last{
	background:none;
	color:#0555a0;
	padding-top:10px
}

#contents .left-panel2 .left-menu ul li.last a{
	color:#0555a0;
	text-transform:capitalize;
}

#contents .left-panel2 .left-menu ul li a,art_nav a{
	font-size:11px;
	color:#5a5a5a;
	text-transform:uppercase;
}

#contents .left-panel2 .left-menu ul li a:hover, #contents .left-panel .left-menu ul li a.selected,art_nav a:hover{
	color:#024b7d;
}

#contents .left-panel2 h2{
	font-size:16px;
	color:#0358a1;
	padding:15px 0 11px 32px;
}

.pad-left8{
	padding-left:8px;
}

.picbrow {
	font-size:12px;
	color:#000000;
	margin-right:125px;
	text-decoration:none;
}

.picbrow a {
	color:#144494;
	text-decoration:none;
}

.btncenter {
	margin-left:145px;
}

.menusub{
	
}

.menusub ul {
	margin:0;
	padding:0;
	list-style:none;
}

.menusub ul li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

.menusub a{
	padding:18px;
	font-size:14px;
	text-decoration:none;
	color:#0358A1;;
}

.menusub a:hover{
	color:#0D2360;
}

.wdtel {
	width:35px;
}

.subheading5phone{
	font-size:14px;
}

.subheading5phone span{
	font-size:12px;
}
/* ----------------- BILLING -------------------------------*/
.head1 {
	font-size:18px;
	color:#0358a1;
	background-color:#eeeeee;
	line-height:25px;
	padding-left:10px;
}

.thead {
	font-weight:bold;
	background-color:#eeeeee;
	line-height:17px;
}
.billing a  {
	text-decoration:underline;
	font-size:14px;
	color:#0358a1;
}

.billing a:hover  {
	text-decoration:none;
}

.billing a.edit {
	font-size:13px;
	color:#0a3bb8;
	text-decoration:none;
}

.billing a.edit:hover {
	text-decoration:underline;
}
.billing .edit1 {
	font-size:13px;
	color:#0a3bb8;
}
	
.billing a.fs13{
	font-size:13px;
	color:#00559d;
	text-decoration:none;
}
.billing a.fs13:hover{
	text-decoration:underline;
}

.billing .box1-top {
	background:transparent url(billing-box1-top1.gif) 0 0 no-repeat;
	height:9px;
}

.billing .box1-mid {
	background:transparent url(billing-box1-mid.gif) 0 0 repeat-y;
}

.billing .box1-bm {
	background:transparent url(billing-box1-bm.gif) 0 0 no-repeat;
	height:9px;
}

.billing .list
	{
	background:transparent url(billing-box1-bullet.gif) 0 3px no-repeat;
	padding-left:20px;
	font-size:13px;
	}

.billing .box1 a.method{
	color:#000000;
}

.billing a.method:hover{
	color:#00559d;
	text-decoration:underline;
}

.billing a.credit {
	margin-left:5px;
	text-decoration:none;
}

.attorney {}

.attorney a {
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

.attorney a:hover {
	color:#0358a1;
	text-decoration:none;
	
}
.head2 {
	font-size:14px;
	font-weight:bold;
	color:#0358a1;
	background:transparent url(head2.gif) 0 0 repeat-x;
	height:24px;
	line-height:24px;
	padding-left:15px;
}

.tbody {
	background:transparent url(tbody.gif) 0 0 repeat-x;
	height:24px;
	font-size:13px;
	line-height:24px;
	padding-left:15px;
	
}

.payment-method {
	color:#9e9e9e;
}

.payment-method a {
	color:#9e9e9e;
	text-decoration:underline;
}
.payment-method a:hover {
	color:#0358a1;
	text-decoration:underline;
}

.blog {}

.blog .lp-box-top{
	background:transparent url(blog-lp-top.gif) 0 0 no-repeat;
	height:8px;
}

.blog .lp-box-mid{
	background:transparent url(blog-lp-mid.gif) 0 0 repeat-y;
}

.blog .lp-box-bm{
	background:transparent url(blog-lp-bm.gif) 0 0 no-repeat;
	height:2px;
}

.blog input {
	border:1px solid #333;
	padding:10px 0 10px 10px;
	height:18px;
	width:548px;
	color:#333;
	
}

.blog-results {
	background:transparent url(blog-rp-box-bg.gif) 0 bottom repeat-x;
}

.blog-head3 {
	font-size:13px;
	color:#004e94;
	font-weight:bold;
}

.blog-head3 a {
	font-size:13px;
	color:#004e94;
	font-weight:bold;
	text-decoration:none;
}

.blog-head3 a:hover {
	color:#000000;
	text-decoration:none;
}
.blog a {
	color:#004e95;
}

.blog .image {
	background:transparent url(blog-img1.gif) 0 0 no-repeat;
	height:118px;
	width:135px; 
	overflow:hidden;
	
}

.blog .image2 {
	position:relative;
	left:19px;
	top:11px;

}

.blog a.bloger {
	color:#000000;
	text-decoration:none;
}

.blog a.bloger:hover {
	color:#004e94;
	text-decoration:none;
}


.blog a:hover {
	color:#848484;
}

.blog .hand {
	background:transparent url(hand.gif) 0 0 no-repeat;
	padding-left:30px;
	height:27px;
	line-height:27px;
}


.comments {
	color:#848484;
}

.comments a{
	color:#848484;
	text-decoration:none;
}

.comments a:hover{
	color:#004e94;
	text-decoration:none;
}


#news {}

#news .banner {
	background:transparent url(news-banner.gif) 0 0 no-repeat;
	height:177px;
}

#news .banner .highlights{
	padding-left:15px;
	line-height:21px;
	color:#2a2a2a;
	font-size:12px;
 }

#news .banner .highlights .previous {
	background:transparent url(bullet-left.gif) 0 2px no-repeat;
	height:13px;
	padding-left:5px;
	text-indent:-9999px;
}

#news .banner .highlights a {
	color:#01316c;
	padding-right:5px;
}

#news .banner .highlights a:hover{
	text-decoration:underline;
}

#news .banner .highlights .previous:hover {
	text-decoration:none;
}


#news .banner .highlights .next {
	background:transparent url(bullet-right.gif) 0 2px no-repeat;
	height:13px;
	padding-right:10px;
}

#news .banner .highlights .next:hover {
	text-decoration:none;
}

#news .news-box1-top {
	background:transparent url(news-box1-top.gif) 0 0 no-repeat;
	height:9px;
}

#news .news-box1-mid {
	background:transparent url(news-box1-mid.gif) 0 0 repeat-y;
}

#news .news-box1-bm {
	background:transparent url(news-box1-bm.gif) 0 0 no-repeat;
	height:9px;
}

#news .main-head {
	font-size:22px;
	color:#1e519d;
	background:transparent url(blue-line.gif) 0 center repeat-x;
}

#news .main-head span {
	background-color:#FFFFFF;
}

#news a {
	color:#1e519d;
	text-decoration:none;
}

#news a:hover {
	text-decoration:none;
	color:#000000;
}

#news .recent-news {
	color:#555555;
}
.border-bottom {border-bottom:1px solid #dbdbdb; padding-bottom:10px;}

#news .news-rp-top {
	background:transparent url(news-rp-box-top.gif) 0 0 no-repeat;
	height:26px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	line-height:26px;
}
#news .news-rp-mid1 {
	background:transparent url(news-rp-box-md1.gif) 0 0 repeat-y;
}
#news .news-rp-mid2 {
	background:transparent url(news-rp-box-md2.gif) 0 0 repeat-y;
}
#news .news-rp-mid3 {
	background:transparent url(news-rp-box-md3.gif) 0 0 repeat-y;
}
#news .news-rp-bm {
	background:transparent url(news-rp-box-bm.gif) 0 0 no-repeat;
	height:297px;
}

#news .news-rp-text {
	width:280px;
	margin:auto;
}

#news .blue-line {
	background:transparent url(news-line.gif) 0 0 repeat-x;
	height:1px;
	font-size:1px;
}
.lh27 {line-height:27px;}
.border {border:1px solid #FF0000;}
.line1 {background:transparent url(line1.gif) 0 0 repeat-x; height:1px; font-size:1px;}
.dotted6 {background:transparent url(dotted6.gif) 25px 0 repeat-x; height:2px; font-size:1px;}
.blue-dottes {background:transparent url(blue-dots.gif) 0 repeat-x; height:2px; font-size:1px;}
.auto {margin:auto;}
.fb13 {font-size:13px; font-weight:bold;}
.gap25 {width:25px; height:25px;}
.w163 {width:163px;}
.w80 {width:80px;}
.w130 {width:130px;}
.w165 {width:165px;}
.w87 {width:87px;}
.w105 {width:105px;}
.pl10 {padding-left:10px;}
.f14 {font-size:14px; color:#0358a1;}
.underline {text-decoration:underline;}
.w693 {width:693px;}
.w140 {width:140px;}
.w420 {width:420px;}
.w250 {width:250px;}
.w220 {width:220px;}
.w271 {width:271px;}
.w248 {width:248px;}
.w255 {width:255px;}
.w728 {width:728px;}
.w561 {width:559px;}
.w167 {width:167px;}
.w550 {width:550px;}
.w700 {width:700px;}
.w300 {width:300px;}
.gap155 {width:155px; height:155px;}
.w670 {width:670px;}
.w436 {width:436px;}
.w233 {width:233px;}
.fs10 {font-size:10px;; color:#595959;}
.w380 {width:380px;}
.fs13c {font-size:13px; color:#1e519d;}
.fs16c {font-size:16px; color:#1e519d;}
.w120 {width:120px;}
.w110 {width:110px;}
.w185 {width:185px;}
.w485 {width:485px;}
.w360 {width:360px;}
.w477 {width:477px;}
.fs18cb {font-size:18px; color:#FFFFFF; background-color:#1e519d;padding-left:10px;line-height:21px;}
.fs18 {font-size:18px; color:#000000;}
.fs18blue {font-size:18px; color:#1e519d;}
.w302 {width:302px;}
.w155 {width:155px;}
.adv300 {width:302px; height:252px; border:1px solid #e9e9e9;}
.w40 {width:40px;}
.w50 {width:50px;}
.w235 {width:235px;}
.w415 {width:415px;}

.nomargin {margin:0;}
.fs13 {font-size:13px;}
img.bdr {
		border:2px solid #e1e1e1;
}
.blue {color:#0063a7;}
.black {color:#000;}

/*????忪?*/
INPUT {
	BORDER-RIGHT: #c9cdd4 1px solid; BORDER-TOP: #c9cdd4 1px solid; BORDER-LEFT: #c9cdd4 1px solid; BORDER-BOTTOM: #c9cdd4 1px solid;
}
SELECT {
	BORDER-RIGHT: #c9cdd4 1px solid; BORDER-TOP: #c9cdd4 1px solid; BORDER-LEFT: #c9cdd4 1px solid; BORDER-BOTTOM: #c9cdd4 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #c9cdd4 1px solid; BORDER-TOP: #c9cdd4 1px solid; BORDER-LEFT: #c9cdd4 1px solid; BORDER-BOTTOM: #c9cdd4 1px solid
}
.defaultSubmit {
	background:#3C5E83; height:25px; line-height:24px; padding:0 15px; color:#FFF; font-weight:bold; border:none;
}
.previewSubmit {
	background:#3C5E83; height:30px; line-height:24px; padding:0 15px; color:#FFF; font-weight:bold; border:none;font-size:16px;
}

.form-item{
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	min-height:20px;
	clear:both;
	text-align:left
}
.form-item label{
	clear:left;
	float:left;
	width:120px;
	display:block;
	height:16px;
	line-height:16px;
	text-align:right;
	padding-right:5px;
	color:#707070;
	font-size:11px;
}
.form-submit,a.form-submit{
	clear:both;
	display:block;
	width:auto;
	/*margin-top:5px;*/
	margin:5px auto;
	height:25px;
	line-height:24px;
	padding:0 15px;
	/*margin-left:245px;*/
	color:#fff;
	font-weight:bold;
	border:none;
	background:#3C5E83;
	cursor:pointer;
}
.form-text,.reginput{
	width:150px; height:18px; line-height:18px; color:#333333; border:1px solid #C9CDD4; background:#FFF;
}
.form-textarea{
	width:300px;height:70px;font-size:12px
}
.form-item .miniOption {
	float:left;
	width:700px; 
	display:inline;
}
.form-item .otherRadio {
	width:60px;
	display:inline;
}
.form-item div ul li {
	display:inline;
/*	float:left;
	width:24%;*/
	overflow:hidden;
}
.form-item .form-radio {
	border:0
}
.form-item .note{
	margin:2px 126px 0px;
	font-size:10px;
	display:block;
	line-height:12px;
	color:#018CC3;
}
#confirmdiv {text-align:center}
#confirmdiv #confirmtitle,#refreshTitle{font-size:14px;font-weight:bold;text-align:left}
#confirmdiv #confirmmsg,#refreshMsg{clear:both;font-weight:bold;margin:20px}
.hide{display:none}
#pager{margin:20px;float:right}

#tabMenu { height:26px;}
	#tabMenu ul{height:26px; border-bottom:1px solid #E6E6E6; overflow:hidden; background:#FFF;}
		#tabMenu li, #tabMenu li a,#tabMenus li{ height:24px; line-height:24px; font-size:12px; font-weight:bold; margin-right:2px; display:inline; float:left; }
		#tabMenu li a{ padding:0 9px; color:#3E6187; display:block; border:1px solid #FFFFFF; border-bottom:none; }
		#tabMenu li a.current{ color:#17385B; background:#C7E3F1; border-top:1px solid #C7E3F1; border-left:1px solid #C7E3F1; border-right:1px solid #C7E3F1; border-bottom:1px solid #A9C8D8; }
		#tabMenu li a:hover{ color:#C10402; text-decoration:underline; background:#ECECEC; border-top:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; /*border-bottom:1px solid #ECECEC;*/ }
		
/*  msgList */
.msgList {
	width:100%;
	margin-top:5px;
	padding:5px;
	border-bottom: 0px solid #CCC;
}
.msgList .timer {
	font-size:10px;color:#ccc;float:right;
}
.msgListLeft {
	width:auto;
	float:left;
}
.msgListLeft img{
	float:left;
	padding:5px;
}
.msgListRight {
	width:450px;
	padding-left:10px;
	float:left;
}
.msgListRight p {
	line-height:150%;
}
.msgListClose {
	width:15px;
	height:15px;
	float:right;
	display:block;
	text-indent:-9999px;
	background:url(close.gif) no-repeat;
}
.innerbox {margin:20px 10px 10px;text-align:center}
.resultinfo {color:blue;position:absolute;top:0px;left:0px}

/* ????? Start */
	#picBox{overflow:hidden;position:relative;}
		#picBox ul#show_pic{ margin:0; padding:0; list-style:none;width:3050px;  position:absolute;}
		#picBox ul#show_pic li{ float:left;}
		#picBox ul#show_pic li img{ display:block;}
	#title_num p{ display:none; }
	#title_num p.active { display:block; }
	#text_num { overflow:hidden;}
	#text_num li {display:none;list-style:none;}
	#text_num li.active { display:block;}
	#icon_num{ position:absolute; bottom:0px; right:10px;}
	#icon_num li{ float:left; list-style:none;width:15px;height:15px;background-color:#024a7c;text-align:center;color:#FFFFFF;margin-right:5px;}
	#icon_num li:hover,#icon_num li.active{ background:#0084ff; color:#fff;}
	
	
	 input.check_spec{   
 	width:10px;
	margin-top:8px;
	border:1px solid #C5C5C5;
}
 .blog input.form-submit {

	height:25px;
	padding-top:2px;
	margin-top:2px;

 }
 
 
 .pic_box  a {
color:#808181;
text-decoration:none;
}
 
.pic_box a:hover{
	color:#055ea2;
	text-decoration:none;
}

#search .left-panel   a{
	color:#055EAF;
}

#search .left-panel   a:hover{
	text-decoration:underline;
}

#search .left-panel   .dotted2{
	background:transparent url(dotted2.gif) center bottom no-repeat;
	padding-bottom:15px;
	padding-top:10px;
}

#search .right-panel2
	{
	width:200px;
	position:relative;
		
	}

	#search .right-panel2 .main-box
	{
	background:transparent url(search-mainbox.gif) bottom repeat-x;
	}


a.subcategory {
	font-weight:bold;
}
#contents .left-panel .left-menu ul li.subcategory
 {
	list-style-type:none;
	background:transparent url(arrow.gif) left  no-repeat;
	padding:4px 0 4px 0;
}

 .phonetip {
	font-size:9px;
	color:#818283 ;
	text-align:left;
	font-weight:normal ;
	display:block;
	margin-left:10px;
 
 }

.btnlink {
 background:none repeat scroll 0 0 #3C5E83;
 border:0 none;
color:#FFFFFF;
cursor:pointer;
display:inline;
font-size:12px;
font-weight:bold;
height:30px; 
width:100px;
padding: 10px;
line-height:30px;
  }
 
 #managebid .btnlink {
 background:none repeat scroll 0 0 #3C5E83;
border:0 none;
color:#FFFFFF;
cursor:pointer;
display:inline;
font-size:12px;
font-weight:bold;
height:25px; 
width:75px;
padding:5px;


 }

 
 #managebid input {
	 border:1px solid black; 

 }

 #contents .right-panel .box-top
	{
	background:transparent url(attorney.jpg) 0 0 no-repeat;
	width:254px;
	height:24px;	
	line-height:24px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-indent:15px;
	}
#contents .right-panel .box-text h2 {
color:#0663BB;
font-size:14px;
font-weight:normal;
}

.CRselectBox { font-size:14px;width:194px; height:41px; margin-top:0px; margin-right:0px; background:#FFFFFF url(drop-down_.png) no-repeat left center; cursor:pointer; display:block; float:left; }
		.CRselectBoxHover { background:#FFFFFF url(drop-down-o.png) no-repeat left center; }
		.CRselectBox a.CRselectValue { width:194px; display:block; padding:12px 20px 2px 20px; white-space:nowrap; color:#000;	overflow:hidden;}
		
		.CRselectBoxOptions {margin-top:10px;margin-left:2px;padding-left:15px;width:174px;list-style:none;display:none; background:#F8F8F8; max-height:200px;overflow-y:auto;overflow-x:hidden; z-index:1000; position: absolute; }
		.CRselectBoxItem,.CRselectBoxItem a{width:194px;height:20px;line-height:20px}
			.CRselectBoxOptions a{ height:18px; color:#000; display:block; line-height:18px; padding-left:4px; background:#F8F8F8;width:164px;overflow:hidden; white-space:nowrap; }
			.CRselectBoxOptions a:hover{ background:#E5E5E5; }
			.CRselectBoxOptions a.selected{ background:#E5E5E5; }
		/* 解决 firefox 点击放大出现虚线框，从而导致滚动条的问题  */
		.CRselectBox a { outline: none; text-decoration:none; }
		.CRselectBox a:focus { outline: none; text-decoration:none; } 
		.CRselectBox .hidtext {
			display:none;
			/*background:transparent url(inp-box.gif) 0 0 no-repeat;*/
			width:140px;
			height:18px;
			border:0;
			padding:0px 0px 0px 6px;margin:12px 0px 0px 14px;
			color:black;
			font-size:14px;
			font-family:Arial,Helvetica,sans-serif
		}