/* CSS Document */

body {

	text-align: center;

	margin: 0px;

	padding: 0px;

	background: #CED9E2 url(http://www.officerelocationplanner.com/img/images/body_bg.jpg);
	font:12px Arial, Helvetica, sans-serif;
	
}



.navigation {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	font-weight:normal;

	text-align: center;

	height:34px;

	width:124px;

	display:block;

	background-image:url(http://www.officerelocationplanner.com/img/images/img-normal.jpg);

	background-repeat:no-repeat;

	background-position:center center;

	line-height:32px;

	color:#FFFFFF;

}

a.navigation:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:normal;

	text-align: center;

	height:34px;

	width:124px;

	background-image:url(http://www.officerelocationplanner.com/img/images/img-hover.jpg);

	background-repeat:no-repeat;

	background-position:center center;

	display:block;

	line-height:32px;

}

.text-blue-12{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#2b669b;

	text-decoration:none;

	font-weight:normal;

	line-height:16px;

}

.text-drk-grey-12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#373737;

	text-decoration:none;

	font-weight:normal;

	line-height:16px;

}
.text-drk-grey-12 p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#373737;

	text-decoration:none;

	font-weight:normal;

	line-height:16px;

}

.text-orange-12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#e97d00;

	text-decoration:none;

	font-weight:normal;

	line-height:16px;

}

.left-orange-12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#e97d00;

	text-decoration:underline;

	font-weight:normal;

	line-height:20px;

	background-image: url(http://192.168.1.102/img/images/bulletleft.jpg);

	background-repeat: no-repeat;

	background-position: 10px center;

	padding-left:25px;

}

a.left-orange-12:hover {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	text-decoration:none;

	font-weight:normal;

	line-height:20px;

	background-image: url(http://www.officerelocationplanner.com/img/images/bulletlefthover.jpg);

	background-repeat: no-repeat;

	background-position: 10px center;

	padding-left:25px;

}

.text-blue-11:link, .text-blue-11:visited, .text-blue-11:active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#2b669b;

	text-decoration:none;

	font-weight:normal;

	line-height:16px;

}

.text-blue-11:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#2b669b;

	text-decoration:none;

	font-weight:normal;

	line-height:16px;	
}

.text-black-11{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

text-decoration:none;

font-weight:normal;

line-height:16px;
}

.text-black-11-bold{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

text-decoration:none;

font-weight:normal;

line-height:16px;

font-weight:bold;
}

.text-grey-11{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#787878;

	text-decoration:none;

	font-weight:normal;

line-height:16px;

}

a.text-grey-11:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ff5400;

	text-decoration:underline;

	font-weight:normal;

	line-height:16px;	
}

.text-big-22 {

	font-family:"Trebuchet MS", Tahoma;

	font-size:22px;

	color:#e47b00;

	text-decoration:none;

	font-weight:normal;
	
}

.inp-textfield {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#787878;

	text-decoration:none;

	font-weight:normal;

	border:1px #7f9db9 solid;

	height:20px;

	padding:3px 0px 0px 2px;
}

.searchbg {

	background:url(http://www.officerelocationplanner.com/img/images/searchbg.jpg) repeat-x;
	background-position:left top;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #c2cfdb;

	border-left-color: #c2cfdb;
}

p {

	margin:0px 0px 10px 0px;

	padding:0px;
}

.bdr {

	margin:0px;

	padding:0px;

	border: 1px solid #e3e3e3;

}

/* top menu */

#top_menu{
font:12px Arial, Helvetica, sans-serif;
width:900px;
padding:0px;
margin:0px 0 0 1px;
text-align:center;
}

#top_menu ul{
padding:0;
margin:0px 0 0 0;
float:left;
}

#top_menu li{
display:inline;
padding:0;
margin:0;
float:left;
}

#top_menu a{
text-decoration:none;
padding:0px 3px 0 8px;
margin:0;
background:url(../img/images/topmenu_left.jpg) no-repeat  top left;
float:left;
font:12px Arial, Helvetica, sans-serif;
cursor:pointer;
color:#fff;
line-height:18px;

}

#top_menu a span{
background:url(../img/images/topmenu_right.jpg) no-repeat  top right;
padding:5px 6px 5px 0px;
margin:0;
float:left;
width:111.4px;
}

#top_menu a:hover{
background-position:0% -30px;
color:#fff;
}

#top_menu a:hover span{
background-position:100% -30px;
color:#fff;
}

#top_menu a.current{
text-decoration:none;
padding:0 3px 0 8px;
margin:0;
background:url(../img/images/topmenu_left.jpg) no-repeat left top;
float:left;
background-position:0% -30px;
color:#fff;
cursor:pointer;
line-height:18px;

}

#top_menu .current span {
background:url(../img/images/topmenu_right.jpg) no-repeat right top;
padding:5px 6px 5px 0px;
float:left;
background-position:100% -30px;
color:#fff;
font-weight:bold;
}

.orange11_link:link, .orange11_link:visited, .orange11_link:active{
color:#FF5400;
font:11px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.orange11_link:hover{
color:#FF5400;
font:11px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.orange12_link:link, .orange12_link:visited, .orange12_link:active{
color:#FF5400;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.orange12_link:hover{
color:#FF5400;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.orange13_link:link, .orange13_link:visited, .orange13_link:active{
color:#FF7200;
font:bold 13px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.orange13_link:hover{
color:#000;
font:bold 13px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.relocate_bg{
background:url(../img/images/relocateimage.jpg) no-repeat;
background-position: left top;
}

.manage_quotes{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
color:#373737;
}

.manage_quotes ul{
padding:0;
margin:0;
}

.manage_quotes li{
padding:0 0 0 10px;
margin:0 0 0 25px;
background:url(../img/images/list_icon.jpg) left 7px no-repeat;
list-style-type:none;
}

.manage_quotes a:link, .manage_quotes a:visited, .manage_quotes a:active{
padding:0;
margin:0;
text-decoration:none;
color:#373737;
}


.guides{
padding:0;
margin:0;
font:bold 13px Arial, Helvetica, sans-serif;
color:#2C82CD;
}

.guides ul{
padding:0;
margin:0;
}

.guides li{
padding:0 0 0 20px;
margin:0 0 0 0px;
background:url(../img/images/list_icon1.gif) left 3px no-repeat;
list-style-type:none;
line-height:20px;
}

.guides a:link, .guides a:visited, .guides a:active{
padding:0;
margin:0;
text-decoration:none;
color:#2C82CD;
font:bold 12px Arial, Helvetica, sans-serif;
}

.guides a:hover{
padding:0;
margin:0;
text-decoration:none;
color:#000;
}

.quotes{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
color:#FE7200;
}

.quotes ul{
padding:0;
margin:0;
}

.quotes li{
padding:0 0 0 12px;
margin:0 0 0 10px;
background:url(../img/images/quotes_icon.gif) left 3px no-repeat;
list-style-type:none;
line-height:20px;
}

.quotes a:link, .quotes a:visited, .quotes a:active{
padding:0;
margin:0;
text-decoration:underline;
color:#FE7200;
}

.quotes a:hover{
padding:0;
margin:0;
text-decoration:none;
color:#000;
}

.quotes .current_quotes{
font:12px Arial, Helvetica, sans-serif;
color:#000;
}


/* dashboard */

.small_link:link, .small_link:visited, .small_link:active{
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#2B669B;
text-decoration:none;
}

.small_link:hover{
text-decoration:underline;
}

.orange_line{
background:#FF7200;
}

.dashboard_menu{
padding:0;
margin:0;
border:1px solid #8D8E92;
background:url(../img/images/dashboard_menu_bg.gif) repeat-x;
height:30px;
}

.dashboard_menu a:link,.dashboard_menu a:visited,.dashboard_menu a:active{
text-decoration:none;
font:12px Arial, Helvetica, sans-serif;
color:#010101;
}

.dashboard_menu .current{
background:url(../img/images/dashboard_current_bg.gif) repeat-x;
}

.orange_txt{
font: bold 13px Arial, Helvetica, sans-serif;
color:#FF7200;
}

.small_orange_txt{
font: bold 12px Arial, Helvetica, sans-serif;
color:#FF7200;
}

a:link, a:visited, a:active{
font:12px Arial, Helvetica, sans-serif;
color:#0651A6;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}

/* TASK LIST */
table.sheet {
	padding:0;
	margin:0;
	border-left: 1px solid #AEC3DA;
	
}

.sheet_link a:link, .sheet_link a:visited,  .sheet_link a:active {
text-decoration:underline;
color:#00469E;
}

 table.sheet a:link, table.sheet a:visited {
	color: #0651A6;
	text-decoration: underline;
	font:12px Arial, Helvetica, sans-serif;
}

table.sheet tr.disabled a:link, table.sheet tr.disabled a:visited {
	color: #666;
}
 table.sheet a:hover, table.sheet tr.disabled a:hover {
	text-decoration: none;
}
table.sheet tr {
	background-color: #EAF0F7;
	
}

table.sheet tr.blue:hover {
	background-color: #C4D7EC;
	
}

table.sheet .white {
	background-color: #fff;
	
}

table.sheet .white:hover {
	background-color: #C4D7EC;
	
}
table.sheet tr.hover {
	background-color: #C4D7EC;
}

table.sheet tr.high {
	background-color: #C4D7EC;
}

table.sheet tr.white_hover {
	background-color: #fff;
}

table.sheet tr.blue_hover {
	background-color: #EAF0F7;
	
}

table.sheet tr.disabled td {
	color: #666;
}
table.sheet th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	background-color: #2E81CF;
	border: 1px solid #2E81CF;
	color:#FFF;
	padding:5px;
	cursor:pointer;
	
}
table.sheet th.sortable:hover, table.sheet th.sortable.hover {
	background-color: #9FC9F1;
	color:#000;
	cursor:pointer;
}
/* antony */
table.sheet th a:link,table.sheet th a:visited,table.sheet th a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left; 
	background-color: #2E81CF;
	border: 1px solid #2E81CF;
	color:#FFF;
	padding:5px;
	cursor:pointer;
	
}
table.sheet th a:hover {
	background-color: #9FC9F1;
	color:#000;
	cursor:pointer;
}
/* antony */
table.sheet td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: small;
	border-right: 1px solid #BCCEE1;
	border-bottom: 1px solid #BCCEE1;
	padding-left:5px;
    padding-top:3px;
	padding-bottom:3px;
}

/*table.sheet input, table.sheet textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
	width: 95%;
}*/

.bold14{
font: bold 14px Arial, Helvetica, sans-serif;
}

.bold13{
font: bold 13px Arial, Helvetica, sans-serif;
}

.bold12{
font: bold 12px Arial, Helvetica, sans-serif;
}

div.scroll {
height: 200px;
width: 440px;
overflow-y:scroll;
overflow-x:hidden;
border-left: 1px solid #BCCEE1;
border-right: 1px solid #BCCEE1;
background-color: #fff;
border-top:5px solid #AEC3DA;
border-bottom:5px solid #AEC3DA;
padding-top:3px;
}

.scroll_content{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
}

.white_bg{
line-height:20px;
background:#fff;
padding-bottom:5px;
padding-top:5px;
padding-left:8px;
}

.blue_bg{
line-height:20px;
background:#EAF0F7;
padding-bottom:5px;
border-top:1px solid #AEC3DA;
padding-left:8px;
padding-top:5px;
}

.dark_blue_txt{
font:12px Arial, Helvetica, sans-serif;
color:#003E4E;
}

.gray_box{
background:#E5E5E5;
border:1px solid #D3D5D7;
padding:8px;
font:12px/25px Arial, Helvetica, sans-serif;
}
.gray_box:hover{
background:#AEC3DA;
border:1px solid #96B0CD;
padding:8px;
font:12px/25px Arial, Helvetica, sans-serif;
cursor:pointer;
}

.current_gray_box{ 
	background:#F5F4F4; 
	border:1px solid #DFDEDE; 
	padding:8px; 
	font:12px/25px Arial, Helvetica, sans-serif; 
	}
	
.current_gray_box:hover{
	background:#AEC3DA;
	border:1px solid #96B0CD;
	padding:8px;
	font:12px/25px Arial, Helvetica, sans-serif;
	cursor:pointer;
}


.footer{
font:12px Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

.footer a:link, .footer a:visited, .footer a:active{
font:12px Arial, Helvetica, sans-serif;
padding:0;
margin:0;
text-decoration:none;
color:#373737;
}

.footer a:hover{
text-decoration:none;
}

/* vendor list */

.vendor_table{
padding:0;
margin:0;
border:1px solid #B1C6DB;
font:12px Arial, Helvetica, sans-serif;
border-top:none;
}

.vendor_table td{
line-height:20px;
padding:6px;
padding-left:15px;
border-top:1px solid #AEC2DA;
background:#E9F0F8;
}

.vendor_table th{
line-height:20px;
padding:6px;
padding-left:15px;
border-top:1px solid #AEC2DA;
background:#BAD0E9;
}

.vendor_table .gray_bg{
background: #E8E8E8 url(../img/images/vendor_list_gray_bg.gif) repeat-x;
font:12px Arial, Helvetica, sans-serif;
font-weight:normal;
}

.add_your_table {
margin:0px 0 0 0;
padding:0px 0 0 15px;
font:12px Arial, Helvetica, sans-serif;
border:1px solid #CECECE;
}


.add_your_table   input{
border:1px solid #898987;
background:url(../img/images/vendor_list_input_bg.gif) repeat-x;
padding:2px;
margin:0;
}

.quote_form   input{
border-left:1px solid #BFBEBE;
border-top:1px solid #BFBEBE;
border-bottom:1px solid #E5E3E3;
border-right:1px solid #E5E3E3;
padding:2px;
margin:0;
}

/* button*/

/*
button{
border:none;
overflow:visible;
width:auto;
cursor:pointer;
text-align:center;
padding:0 5px 0 0;
font:bold 12px Arial, Helvetica, sans-serif;
} 

button span{
	position:relative;
	white-space:nowrap;
	display:block;
	padding:0px 25px 0 30px;
	margin-top:1px;
	background-image: url(../img/images/button_left.gif);
} */

button{
border:none;
overflow:visible;
width:auto;
cursor:pointer;
text-align:center;
padding:0 5px 0 0;
font:bold 12px Arial, Helvetica, sans-serif;

}

button span{
position:relative;
white-space:nowrap;
display:block;
padding:0px 25px 0 30px;
margin-top:0px;
//margin-top:1px;
background-image: url(../img/images/button_left.gif);

}

button.search{
background:url(../img/images/button_right.gif) right no-repeat;
}

button.search span{
background:url(../img/images/button_left.gif) left no-repeat;
height:24px;
line-height:24px;
margin-top:0px;
//margin-top:1px;
color:#243549;
}

/* document vault */

.document_vault_table{
padding:0;
margin:0;
border:1px solid #CECECE;
border-bottom:none;
font:12px/23px Arial, Helvetica, sans-serif;
}

.document_vault_table td{
padding:0px;
margin:0;
}

.document_vault_table .gray_bg1{
background:url(http://kdev.in/orp/img/images/document_vault_gray_bg.jpg) repeat-x;
}

.document_vault_content{
margin:10px 0 12px 12px;
}

/* Team Directory */

.team_directory_table{
padding:0;
margin:0;
border:1px solid #CECECE;
border-bottom:none;
}

.team_directory_table td{
padding:0px;
margin:0;

}

.team_directory_table .gray_bg2{
background:url(../img/images/team_directory_gray_bg.gif) repeat-x;
}

.team_directory_content{
margin:10px 0px 10px 12px;
font:12px/23px Arial, Helvetica, sans-serif;
}

.team_directory_external{
margin:6px 0 8px 12px;
font:12px/19px Arial, Helvetica, sans-serif;
}

.darkgray_txt{
font:12px/20px Arial, Helvetica, sans-serif; color:#7B7B7B;
}


/* Task */

.view_task_bg{
background:url(../img/images/view_task_bg.jpg) repeat-x;
}


  /* Pagination*/
  
div.blue {
	text-align:right;
	padding: 0px;
	margin: 0px ;
	font-size:12px;
	
}

div.blue a:link, div.blue a:visited {
	padding: 2px 5px 2px 5px;
	margin:2px;
	border:1px solid #9AAFE4;
	text-decoration: none; /* no underline */
	color: #2E6AB3;
}
div.blue a:hover, div.blue a:active {
	border: 1px solid #000284;
	color: #ffffff;
	background:#2E68B1;
}
div.blue span a.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000284;
	background-color: #2E68B1;
	font-weight: bold;
	color: #ffffff;
	}
	
	
	
div.blue  .disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #929292;
	    color: #fff;
	}
	
	
	div.blue span.next a:link, div.blue span.next a:active, div.blue span.next a:visited{
	padding: 2px 9px 2px 9px;
	margin:2px;
	background:url(../img/images/blue_arrow.gif) center center no-repeat;
	border:1px solid #9AAFE4;
	
			}
			
   div.blue span.next a:hover{
	      padding: 2px 9px 2px 9px;
	      margin:2px;
		  color:#fff;
		  background: #2E68B1 url(/img/images/white_arrow1.gif) center center no-repeat;
	    }
		
.graybox{
margin:0;
background:#E5E5E5;
border:1px solid #D3D5D7;
padding:0px;
font:12px/25px Arial, Helvetica, sans-serif;
}

.graybox ul{
padding:0;
margin:0;
}

.graybox li{
padding:0;
margin:0;
list-style-type:none;
}

.graybox:hover{

background:#AEC3DA;
border:1px solid #96B0CD;
padding:8px;
font:12px/25px Arial, Helvetica, sans-serif;
cursor:pointer;
}


.form_blue_bg{
 background:#E7EFF7; border:1px solid #B9D0EB; padding-left:15px; padding-top:10px;
 }
 
 .form{
 padding:0;
 margin:0;
 }
 
  
  .form input{
border-left:1px solid #BFBEBE;
border-top:1px solid #BFBEBE;
border-bottom:1px solid #E5E3E3;
border-right:1px solid #E5E3E3;
padding:2px;
margin:0;
}

  .form select{
border-left:1px solid #BFBEBE;
border-top:1px solid #BFBEBE;
border-bottom:1px solid #E5E3E3;
border-right:1px solid #E5E3E3;
padding:2px;
margin:0;
}

.form textarea{
border-left:1px solid #BFBEBE;
border-top:1px solid #BFBEBE;
border-bottom:1px solid #E5E3E3;
border-right:1px solid #E5E3E3;
padding:2px;
margin:0;
}

.dotted_line{
background:url(../img/images/dotted_bg.gif) repeat-x;
}

.dark_gray{
font:bold 12px Arial, Helvetica, sans-serif;
color:#5F5E5E;
}

.dark_blue{
font:bold 14px Arial, Helvetica, sans-serif;
color:#2E7090;
}

.login{
background:#eeeeee;
margin:0;
padding:0;
font:12px Arial, Helvetica, sans-serif;
}

.login input{
border-left:1px solid #BFBEBE;
border-top:1px solid #BFBEBE;
border-bottom:1px solid #E5E3E3;
border-right:1px solid #E5E3E3;
padding:2px;
margin:0;
}

.login thead td{
   font-size:22px;
  padding-left:8px;
  padding-top:10px;
  color:#999999;
  }
 


.graybg{
background:#C2CFDB;
}

.title{
background-color:#2E81CF;
}

.blue_txt{
color:#0C56B5;
font:bold 13px Arial, Helvetica, sans-serif;
}

.white_txt{
font:20px Arial, Helvetica, sans-serif;
color:#fff;
padding-left:10px;
}

/* view cart box */


.view_cart_box{
padding:0;
margin:0;
border:1px solid #B1C6DB;
font:12px Arial, Helvetica, sans-serif;
border-top:none;
}

.view_cart_box td{
line-height:20px;
padding:6px;
padding-left:15px;
border-top:1px solid #AEC2DA;
background:#E9F0F8;
}

.view_cart_box th{
line-height:20px;
padding:6px;
padding-left:15px;
border-top:1px solid #AEC2DA;
background:#BAD0E9;
}

.view_cart_box .view_cart_bg{
background:url(../img/images/view_cart_bg.jpg) repeat-x;
}

/* static */

.orange_heading{
font:bold 16px Arial, Helvetica, sans-serif;
color:#FE7200;
}

.small_white-txt{
font:12px Arial, Helvetica, sans-serif;
color:#fff;
padding-left:10px;
padding-top:8px;
}

p {
font:12px Arial, Helvetica, sans-serif;
line-height:18px;
}

.gray_border table{
border:1px solid #ccc;
border-bottom:none;
}

.gray_border table td{
border-bottom:1px solid #ccc;
padding:10px 0 10px 10px;
line-height:18px;
}

.small_txt{
font:10px Verdana, Arial, Helvetica, sans-serif;
}

.blue_border table{
border:1px solid #AEC2DA;
border-bottom:none;
}

.blue_border thead td{
background:#A8C4E2;
}

.blue_border table td{
border-bottom:1px solid #AEC2DA;
padding:10px 0 10px 10px;
line-height:18px;
}


.blue_border1 table{
border:1px solid #AEC2DA;
border-bottom:none;
}

.blue_border1 thead td{
background:#A8C4E2;
}

.blue_border1 table td{
border-bottom:1px solid #AEC2DA;
padding:5px 0 5px 5px;
line-height:18px;
}

.odd_blue{
background:#E9F0F8;
}

.odd_gray{
background:#ECECEC;
}


/*-- AUTO COMPLETE CONTRIBUTER LIST CSS STARTS HERE --*/ 
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:175px;	/* Width of box */
	/*	height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	 
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		 
	}
	

.white_bold_link a:link, .white_bold_link a:visited, .white_bold_link a:active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

	font-weight:normal;

	line-height:16px;

}

.white_bold_link a:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

	font-weight:normal;

	line-height:16px;	
}

#fview {
	position: absolute;
	top: 180px;
	left: 55%;
	margin-left: -425px;
	width: 750px;
	//padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #fff;
	//border: 0px solid #666;
	text-align: left;
	 
}
#loading {
	text-align:center;
	border: 1px solid #666;
	padding: 5px;
}

#errorMessage {
	background: #FFCABF;
	margin: 0 5px 10px 5px;
	border: 1px solid #FF4824;
	font: 13px Arial, Helvetica, sans-serif;
	valign: middle;
	background: #FFCABF url(../img/icon1.gif) top no-repeat;
	font-weight:bold;
	text-align: left;
	background-position: 0 3%;
	padding: 5px 0 5px 20px;
}

#successMessage {
	background: #DAFFBF;
	margin: 0 5px 10px 5px;
	border: 1px solid #82FF24;
	font: 13px Arial, Helvetica, sans-serif;
	valign: middle;
	background: #DAFFBF url(../img/icon2.gif) center no-repeat;
	text-align: left;
	font-weight:bold;
	background-position: 0 50%;
	padding: 5px 0 5px 27px;
}

#flashMessage {
	background: #DAFFBF;
	margin: 0 5px 10px 5px;
	border: 1px solid #82FF24;
	font: 13px Arial, Helvetica, sans-serif;
	valign: middle;
	background: #DAFFBF url(../img/icon2.gif) center no-repeat;
	text-align: left;
	font-weight:bold;
	background-position: 0 50%;
	padding: 5px 0 5px 27px;
}

#message {
	background: #DAFFBF;
	margin: 0 5px 10px 5px;
	border: 1px solid #82FF24;
	font: 13px Arial, Helvetica, sans-serif;
	valign: middle;
	background: #DAFFBF url(../img/icon2.gif) center no-repeat;
	text-align: left;
	font-weight:bold;
	background-position: 0 50%;
	padding: 5px 0 5px 27px;
}

.quotes_request{
	font: 12px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}

.quotes_request input{
	margin-left:12px;
}

/* cabling and Wiring */

.cabling{
padding:0;
margin:0;
font:bold 13px Arial, Helvetica, sans-serif;
color:#2C82CD;
}

.cabling ul{
padding:0;
margin:0;
}

.cabling li{
padding:0 0 0 20px;
margin:0 0 0 0px;
background:url(../img/images/list_icon1.gif) left 3px no-repeat;
list-style-type:none;
line-height:20px;
}

.cabling a:link, .cabling a:visited, .cabling a:active{
padding:0;
margin:0;
text-decoration:none;
color:#2C82CD;
font:bold 12px Arial, Helvetica, sans-serif;
}

.cabling a:hover{
padding:0;
margin:0;
text-decoration:none;
color:#000;
}

.cabling .current_cabling a{
font-weight:bold;
color:#FF7304;
}


#a_z{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:21px;
padding:5px;
padding-top:3px;
padding-bottom:3px;
padding-left:0px;
text-align:center;
margin:1px;
cursor:text;
}

#a_z ul{
margin:0;
padding:0;
list-style-type:none;
}

#a_z li{
display:inline;
padding:0;
margin-left:-3px;
padding:3px 6px 3px 5px;
}

#a_z li a{
text-decoration:none;
color:#FF7304;
font-size:12px;
font-weight:bold;
margin:0;
cursor:pointer;
}

#a_z li a:hover{
background:#207daf;
color:#fff;
}

#a_z .current_a_z a{
color:#207daf;
text-decoration:underline;
}

.a_z_bg{
background:url(../img/images/pagination_bg.jpg) repeat-x;
}

.cabling_bg{
background:url(../img/images/cabling_bg.jpg) repeat-x;
}

.drop_down{ 
width:185px; 
font:11px Arial, Helvetica, sans-serif; 
} 
.bor_none td{
border:none;
padding:0;
margin:0;
font-size:11px;
line-height:18px;
background:none;
}

.Tahoma_txt{
font:bold 12px/21px  'Tahoma' Arial, Helvetica, sans-serif;

}

.Tahoma_txt a:link, .Tahoma_txt a:active, .Tahoma_txt a:visited{
font:bold 12px/21px  'Tahoma' Arial, Helvetica, sans-serif;
text-decoration:none;
color:#2C2B2B;
}


.Tahoma_txt a:hover{
color:#01548E;
}
spacing p{
padding:0;
margin:0;
}

.spacing strong{
line-height:20px;
}
.page_left{
background:url(../img/images/pagination_left.jpg) no-repeat;
width:15px;
height:21px;
}

.page_right{
background:url(../img/images/pagination_right.jpg) no-repeat;
width:15px;
height:21px;
}

.space_left{
	margin-left:400px;
	
	}
