/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 18px;
	background:#ccc;}
	
.left {
	float:left;}
	
.right {
	float:right;}

	
img { border:0;}

a {color: #2D6298; text-decoration:underline; }
a:hover {color: #000000; }



/* Content */

.top_navigation{ text-align:center;  background:url(images/navigation_bg.jpg) no-repeat; height:45px; }
.menu {margin:0; margin-left:48px; color:#aa0000; margin-left:80px; }
.menu dt {display:none;}
.menu dd {padding:0; margin:0; text-align:center;}
.menu dd span.aa {height:20px;  float:left; padding:7px 14px 0 14px;}
.menu dd span.aa2 {height:20px;  float:left; padding:12px 14px 0 14px;}

.menu dd span.bb {display:block; width:4px; height:45px; background:url(images/navigation_sepretor.jpg); 
				 	float:left; padding:0px 0;}
					
.menu a span{color:#000066; text-decoration:none; font:bold 13px Verdana, Arial; cursor:pointer;}
.menu a:hover {color:#333; background:#fff;}
.menu a:hover span {background-position:0px; color:#ff9933; }


.icons ul {
	margin:0px;
	padding:0;
	float:right;}
	
.icons li {
	margin:0;
	padding:0;
	text-align:right;
	list-style:none;
	display:inline;}
	
	
.subcategory ul {
	margin:0;
	padding:0 0 0 18px;}
	
.subcategory li {
	margin:0;
	padding:0;
	font:11px Verdana, Arial;
	background:url(images/bullet3.gif) no-repeat ;
	list-style:none;
	color:#333;
	padding-left:15px;
	padding-bottom:5px;
	line-height:16px;}
	
.subcategory li a{
	color:#333;
	text-decoration:none;}
.subcategory li a:hover{
	color:#FF3300;
	text-decoration:none;
}
.sub_cat ul {
	margin:0;
	padding:0 0 0 5px;}
	
.sub_cat li {
	margin:0;
	padding:0;
	font:11px Verdana, Arial;
	background:url(images/bullet3.gif) no-repeat ;
	list-style:none;
	color:#333;
	padding-left:12px;
	padding-bottom:5px;
	line-height:16px;}
	
.sub_cat li a{
	color:#333;
	text-decoration:none;}
.sub_cat li a:hover{
	color:#FF3300;
	text-decoration:none;
}
.cont_bg {
	background:url(images/cont_bg.gif) repeat-y top;}
.head12 {
	font-family:"Trebuchet MS", Arial, Tahoma, Helvetica;
	font-size:12px;
	color:#668199;
	font-weight:bold;
	text-decoration:none;
}
.link11_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4175AE;
	text-decoration: underline;
}
.content  {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:17px;
	text-align:justify;}
	
	
.addressbar {
	font:11px "Trebuchet MS", Verdana, Georgia;
	color:#333;}
.addressbar a{
	color:#333;
	text-decoration:none;}
.addressbar a:hover{
	color:#FF6600;
	text-decoration:none;}



.footerlinks {
	font:11px "Trebuchet MS", Verdana, Georgia;
	color:#333;}
.footerlinks a{
	color:#333;
	text-decoration:none;}
.footerlinks a:hover{
	color:#FF6600;
	text-decoration:none;}

.v13blue {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#333;}
.v13blue a{
	color:#0000CC;
	text-decoration:none;}
.v13blue a:hover{
	color:#ff9933;
	text-decoration:none;}
	
.v11white {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;}
.v11white a{
	color:#fff;
	text-decoration:underline;}
.v11white a:hover{
	color:#d1e5ff;
	text-decoration:none;}
	
.v11b {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;}
.v11b a{
	color:#333;
	text-decoration:none;}
.v11b a:hover{
	color:#FF6600;
	text-decoration:none;}
	
.t16blue {
	font:bold 16px "Trebuchet MS", Verdana, Georgia;
	color:#376DA9;}
.t16blue a{
	color:#376DA9;
	text-decoration:underline;}	
.t16blue a:hover{
	color:#666666;
	text-decoration:none;}		
	
.t14yellow {
	font:bold 14px "Trebuchet MS", Verdana, Georgia;
	color:#D29C0F;}
	
.formtext {
	font:13px "Trebuchet MS", Verdana, Georgia;
	color:#333;}
	
.v11blue {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#376DA9;}
.v11blue a{
	color:#376DA9;
	text-decoration:underline;}
.v11blue a:hover{
	color:#FF6600;
	text-decoration:none;}	
	
	
.padding_right {
	padding-right:15px;}
	
.pmarign {
	padding:79px 0 0 0;}
	

.left_padding {
	padding-left:5px;}
	
.more {
	background:url(images/bullet2.gif) no-repeat right;
	font:bold 12px Arial, Verdana;
	color:#ff9900;
	padding-right:15px;
	float:right;}
.more a{
	color:#ff9900;
	text-decoration:none;}
.more a:hover{
	color:#333333;
	text-decoration:none;}
	
	
.top {
	background:url(images/bullet4.gif) no-repeat right;
	font:bold 12px Arial, Verdana;
	color:#ff9900;
	padding-right:15px;
	float:right;
	margin:5px 25px 5px 5px;}
.top a{
	color:#ff9900;
	text-decoration:none;}
.top a:hover{
	color:#333333;
	text-decoration:none;}	
	
.p_tag {
	margin:0;
	padding:0 0 5px 0;
}
.lister_bg {
	background:#D8DEEB;
	border: solid 1px #9797FF;
}
.provider_bg {
	background:#FCEFCD;
	border: solid 1px #F0BA2A;
}

/* Background */
.logo {
	background:url(images/logo.jpg) no-repeat left top;
}
.header_bg {
	background:url(images/header_bg.jpg) repeat-x;
	height:103px;
	text-align:left;
	vertical-align:top;
}
.head_bg {
	background:url(images/head_bg.gif) repeat-x left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}
	
.navigation_bg {
	background:url(images/navigation_bg.jpg) no-repeat;
	height:45px;}
	
.search_bg { 
	background:url(images/search_center.gif) repeat-x;}

.center_bg {
	background:#fff;}
	
.categories_bg { 
	background:url(images/categories_centerbg.gif) repeat-y;
	padding:0 4px 0 3px; }
	
.categories_bg2 { 
	background:url(images/categories_bg2.gif) repeat-y;
	padding:0 4px 0 3px; }
	
.categories_linkbg {
	background:url(images/categories_bg.gif) no-repeat;
	font:11px Verdana, Arial;
	color:#333;
	height:22px;
	padding-left:12px;}
.categories_linkbg a{
	color:#333;
	text-decoration:none;}
.categories_linkbg a:hover{
	color:#FF3300;
	text-decoration:none;}
	

.leftpanel_top_center {
	background:url(images/leftbox_top_center.gif) repeat-x;}
	
.leftpanel_middle {
	background:#f9fafb;}


.leftpanel_middle_left {
	background:url(images/leftbox_middle_left.gif) repeat-y;}
.leftpanel_middle_right{
	background:url(images/leftbox_middle_right.gif) repeat-y right; }
.leftpanel_bottom_center {
	background:url(images/leftbox_bottom_center.gif) repeat-x;}
	
.centerbox_top_center {
	background:url(images/centerbox_top_center.gif) repeat-x;}
.centerbox_top_right {
	background:url(images/centerbox_top_right2_long.gif) repeat-x;}
.centerbox_top_left {
	background:url(images/centerbox_top_left_long.gif) repeat-x;}	

.centerbox_middle_left {
	background:url(images/centerbox_middle_left.gif) repeat-y;}
.centerbox_middle_right {
	background:url(images/centerbox_middle_right.gif) repeat-y;}
.centerbox_bottom_center {
	background:url(images/centerbox_bottom_center.gif) repeat-x;}

.centerbox_tophead {
	background:url(images/centerbox_top_head.gif) repeat-x;
	padding:0 8px 0 8px;
	font:bold 16px "Trebuchet MS", Verdana, Georgia;
	color:#000066;
	text-align:left;
}
	
.head_bgorg {
	background:url(images/centerbox_top_head.gif) repeat-x;
	padding:0 0px 0 8px;
	border-left: solid 1px #EFB926;
	border-right: solid 1px #EFB926;
	font:bold 16px "Trebuchet MS", Verdana, Georgia;
	color:#000066;
	text-align:left;
}
.box_border {
	border-left: solid 1px #EFB926;
	border-right: solid 1px #EFB926;
	border-bottom: solid 1px #EFB926;
}
.spretor_hr {
	background:url(images/sepretor_hr.gif) repeat-x center;}
	
.spretor_vr {
	background:url(images/sepretor_vr.gif) repeat-y center;}
	

.spretor_hr2 {
	background:url(images/sepretor_hr2.gif) repeat-x bottom;}
	
.links_bg {
	background:url(images/links_bg.gif) no-repeat;
	font:11px Verdana, Arial;
	color:#333;
	height:22px;
	padding-left:12px;}
.links_bg a{
	color:#333;
	text-decoration:none;}
.links_bg a:hover{
	color:#FF3300;
	text-decoration:none;}
.list_bg {
	background:url(images/list_bg.gif) repeat-y top;
	padding:0 4px 0 4px;
}
.tab_corner {
	background:url(images/tab_cor.gif) no-repeat;
	width:100px;
	height:27px;
	font:15px  Verdana, arial;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.tab_corner1 {
	font:15px  Verdana, arial;
	color:#27557E;
	font-weight:bold;
	text-align:center;
}
.tab_corner1 a{
	background:url(images/tab_cor1.gif) no-repeat;
	width:100px;
	font:15px  Verdana, arial;
	color:#27557E;
	text-decoration:none;
	line-height:27px;
	font-weight:bold;
	text-align:center;
	display:block;
}
.tab_corner1 a:hover{
	background:url(images/tab_cor.gif) no-repeat;
}

.tab_orange {
	background:url(images/tab_orange.gif) repeat-x left;
	width:100px;
	height:27px;
	font:15px  Verdana, arial;
	color:#27557E;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.tab_orange a{
	background:url(images/tab_orange.gif) repeat-x left;
	width:100px;
	font:15px  Verdana, arial;
	color:#27557E;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	line-height:27px;
	display:block;
}
.tab_orange a:hover {
	background:url(images/tab_white.gif) repeat-x left;
	
}
.tab_bgtop {
	background:url(images/tab_bgtop.gif) repeat-x left;
}
.thumb_bg {
	background:url(images/thumb_bg.gif) no-repeat;
	width:167px;
	height:152px;
	padding: 2px 0px 0px 2px;
	vertical-align:top;
}
.head16 {
	background: url(images/tab_white.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	width:100px;
	text-align:center;
}
.whbox_lhs {
	background:url(images/whbox_lhs.gif) repeat-y top left;
	width:9px;
}
.whbox_rhs {
	background:url(images/whbox_rhs.gif) repeat-y top left;
	width:9px;
}
.whbox_top {
	background:url(images/whbox_top.gif) repeat-x top left;
	height:9px;
}
.whbox_bot {
	background:url(images/whbox_bot.gif) repeat-x bottom left;
	height:9px;
}
.sep_line {
	background:url(images/sep_line.gif) repeat-x left;
}
.boxbg_top {
	background:url(images/boxbg_top.gif) repeat-x left top;
	height:7px;
}
.boxbg_bot {
	background:url(images/boxbg_bot.gif) repeat-x left bottom;
	height:7px;
}
.boxbg_lhs {
	background:url(images/boxbg_lhs.gif) repeat-y top;
	width:7px;
}
.boxbg_rhs {
	background:url(images/boxbg_rhs.gif) repeat-y top;
	width:7px;
}
/* input */
.textfields {
	background:#fff;
	border:1px solid #666;
	font:11px Verdana, Arial;
	color:#000;
}
.select {
	background:#fff;
	border:1px solid #CCCCCC;
	font:11px Verdana, Arial;
	color:#000;
	padding:2px;
	width:150px;}
.select_inner01 {
	background:#fff;
	border:1px solid #CCCCCC;
	font:11px Verdana, Arial;
	color:#000;
	padding:2px;
	width:220px;}
.select2 {
	background:#fff;
	border:1px solid #666;
	font:11px Verdana, Arial;
	color:#000;
}
	
.select3 {
	background:#fff;
	border:1px solid #666;
	font:11px Verdana, Arial;
	color:#000;
	width:190px;
}


.bid_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	float: right;
	margin-right: 15px;
}
.dot_inner06 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000066;
	padding-top: 8px;
	padding-right: 12px;
	padding-left: 12px;
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 10px;
	height: 2px;
	margin-bottom: 5px;
}
.link11 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#376DA9;}
.link11 a{
	color:#376DA9;
	text-decoration:none;}
.link11 a:hover{
	color:#FF6600;
	text-decoration:none;
}
.listing ul {
	margin:0;
	padding:0 0 0 0px;}
	
.listing li {
	margin:0;
	padding:0;
	font:11px Verdana, Arial;
	background:url(images/bullet3.gif) no-repeat ;
	list-style:none;
	color:#000;
	padding-left:12px;
	line-height:16px;}
	
.listing li a{
	color:#000;
	text-decoration:none;}
.listing li a:hover{
	color:#FF3300;
	text-decoration:underline;
}
.sub_list ul {
	margin:0;
	padding:0 0 0 10px;
}	
.sub_list li {
	margin:0;
	padding:0;
	font:11px Verdana, Arial;
	background:url(images/bullet_line.gif) no-repeat left center;
	list-style:none;
	color:#000066;
	padding-left:12px;
	line-height:16px;
}
.sub_list li a{
	color:#000066;
	text-decoration:none;
}
.sub_list li a:hover{
	color:#FF3300;
	text-decoration: underline;
}
.font12_b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
}
.font12_b a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
}
.font12_b a:hover{
	color:#FF3300;
	text-decoration:none;
}
.style {
	background-color: #F2C243;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
#container{
background:#080808;
border: #BE8D53 1px solid;
padding:4px;}.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
.other {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tablebor {
	border: thin solid #CAE4FF;
	background-color: #F2F9FF;
}
#editable_background{
background:#dfe5ef

}

.Projobobutton:link,.Projobobutton:active,.Projobobutton:visited{
	font-family: Arial, Helvetica, sans-serif;
	border:1px #666666 solid;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
	padding:1px 5px 1px 5px;
	text-decoration: none;
}
.Projobobutton:hover{
	font-family: Arial, Helvetica, sans-serif;
	border:1px #000066 solid;
	font-size: 11px;
	color: #000066;
	font-weight:bold;
	text-decoration: none;
}
