﻿body 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 0;
	width: 1000px;
	}
	
a 
{
	text-decoration: none;
	color: #3561ac;
	}
	
a:hover 
{
	text-decoration: underline;
	}

img 
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	}

p 
{
	line-height: 1.4em;
	}

h1 
{
	font-size: 25px;
	margin: 0px;
	}

h2 
{
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 10px 0;
	}

#container 
{
	margin: 0px 15px; 
	padding: 0px;
	font-size: 12px;
	float: left;
	width: 1000px;
	height: 15px;
}

#contentlogo 
{
	position:absolute;
	top:145px;
	left:15px;
	height:400px;
	bottom: 425px;
	}

/*Header Starts*/
#topHeader
{

	padding: 0;
    margin: 0 0 0 0;
	width: 1000px; 
	position: absolute;
	top: 0px;
	left: 0px;
	height: 130px;
	background-image: url('../images/header_bg.jpg');
	background-repeat:  repeat;
	width : 1000px;
}
#headers 
{	
	width: 1000px;
	top: 0px;
	background: inherit;
}
	
#header 
{
	float: left;
	width: 1000px;
	background: inherit;
}
	

#topMenu 
{
	width: 391px;
	}

#topMenu ul 
{
	padding: 0px;
	margin: -16px 0 0 0;
	float: right;
	}

#topMenu li 
{
	padding: 0px;
	margin: 0 0 0 30px;
	display: inline;
	}

#topMenu ul a 
{
	color: #000;
	}

#logo 
{
	position: relative;
	left:14px;
	}

#title 
{
	float: left;
	font-size: 17px;
	text-transform: uppercase;
	}

#menu 
{
	height: 25px; 
	margin: 0;
	padding: 0;
	background-repeat:  repeat-x;
	background-image: url('../images/menuBar2.gif');
	position:absolute;
	top:125px;
	left: 0px;
	z-index:1500;
	width:  1000px;
}

#menu ul 
{
	width: 100%;
	padding: 0px 0 0 460px;
	margin: 0px 0 0 0px;
	}

#menu li 
{
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
	text-align: center;
	float: left;
	}

#menu li a 
{
	color: #fff;
	width: 130px;
	padding:  4px 2px 5px 0;
	margin: 0px;
	background-color: #000066;
	display: block;
	text-decoration: none;
	}

#menu li a:hover 
{
	background-image: url('../images/menu_hover.jpg');
	background-repeat: repeat-x;
	text-decoration: none;
	padding-right: 2px;
	}

#menu div 
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 130px;
	}

#menu div a 
{
	position: relative;
	display: block;
	margin: 0px 0 0 0;
	padding:  5px 2px 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #404d6b;
	color: #fff;
	font-size: 11px;
	border-top: 1px solid #4e5b78;
	}

#menu div a:hover 
{
	
	background: #65728f;
	color: #fff;
	font-weight:bold;
	
	}
#menu asp:menu 
{
	float:right; 
}
/*Header Ends*/

/* Vertical Menu */
.buttons 
{
	width: 120px;
	height: 30px;
	margin: 0px 0px 0px 15px;
	float: right;
	font-weight:bold;
	text-align: center;
	text-indent: 1px;
	text-transform:uppercase;
	}

.bg 
{
	background-color: #f2f2f2;
	}

#footer 
{
	background-color: #000066;
	color: #fff;
	font-size: 12px;	
	margin: 20px 0 0 0;
	width: 1000px; 
	position: absolute;
	top: 910px;
	left: 0px;
	height: 110px;
}
.demo_style {
    color: red;
    text-transform: uppercase;
	}

#demo_footer {
    	position: absolute;
    	top: 350px;
    	width: 100%;
    	height: 100px;
        left: 0px;
    } 
    
#magindex2 
{
	float: left;
	width: 900px; 
	padding: 20px 15px 0px 15px;
	font-size: 11px;
	line-height: 1.5em;
	margin-right: -6px;
	color: #fff;
	height: 90px;
}

#magindex2 a 
{
	text-decoration: none;
	color: #fff;
	padding: 0px 12px 0px 0px;
	}

#magindex2 a:hover 
{
	text-decoration: underline;
	color: #fff;
	}

#scottslogo 
{
	float: left;
	padding: 0px 60px 0px 40px;
	width: 115px;
	height: 90px;
	vertical-align: middle;
	}

#copyright 
{
	position:  absolute;
	top: 875px; 
	text-align: right;
	font-size: 11px;
	margin:0px;
	padding: 0px 0 0 0;
	width: 986px;
	left:0px;
	height: 26px;
	}
/*Footer Ends*/

#greenBox 
{
	position: relative;
	top: -10px;
	width: 795px; 
	background-color: gray;
	border: 1px #a8a8a8 solid;
	padding: 0px 0px;
	margin: 15px 0px 15px 0px;
	font-size: 11px;
	}

#greenBox p 
{
	margin: 0px;
	padding: 10px 20px;
	}
#description 
{
	width: 770px;
	background-color: #f4f0b7;
	border-top: 5px navy solid;	
	padding:  0px 10px 0px 10px;
	z-index: 100;
	height: 47px;
}

#display

#description p 
{
	margin:  100px 10px 10px 10px;
	padding:  10px 20px;
	}

#displaydescription 
{
	width: 798px;
	background-color: #f4f0b7;
	border-top: 5px #cc9933 solid;
	padding: 0px;
	margin:  0 0 20px 100px;
	}

#displaydescription p 
{
	margin: 0px;
	padding: 10px 20px;
	}

#form 
{
	margin: 0px;
	width: 770px;
	font-size: 12px;
	float: left;
	}

#form td 
{
	padding: 7px 0;
	vertical-align: top;
	text-align: center;
	}

#buttons img 
{
	margin: 10px 20px;
	}
.selectlist 
{
	width: 327px;
	font-size: 11px;
	line-height: 1.4em;
	}

.select 
{
	display: inline;
	padding: 0 15px;
	}

.arealist li 
{
	list-style: none;
	padding: 5px 0;
	margin: 0px 0 0 -35px;
	text-align: left;
	}

/*Result Box Starts*/
#result-criteria 
{
	margin: 0px;
	padding: 0px 0 0 0;
	font-size: 12px;
	float: left;
	height: 610px;
	}

#result 
{
	margin: 0px;
	padding: 0px 0 0 0;
	width: 800px; 
	font-size: 12px;
	float: left;
	height: 570px;                                 
	}

#resultBox 
{
	padding: 0px;
	margin: 0px;
	float: left;
	height: 100%;
	width: 100%;
	}

#resultSummary 
{
	margin: 0px;
	padding: 0px 0 0 0;
	width: 100%;
	font-size: 12px;
	float: left;
	height: 570px;
	}

#resultBoxSummary 
{
	position: relative;
	top: 10px;
	border: 1px #a8a8a8 solid;
	padding: 0px;
	margin:   22px 0px 0px 0px;
	float: left;
	height: 490px;
	width: 100%;
	}

#Summaryview 
{
	position: relative;
	top: 8px;
	left: 0px;
	}

.form-list 
{
	font-size: 11px;
	margin:  15px 20px;
	padding: 0px 0px;
	width: 754px;
	float: left;
	height: 440px;
	}

/*this is the height of the data grid*/ 
.form-list td 
{
	padding: 2px 8px;
	height: 8px;
	vertical-align: middle; 
	}

form-list-log 
{
	font-size: 11px;
	margin:  15px 20px;
	padding: 0px 0px;
	width: 754px;
	height: 440px;
	}
	
/*this is the height of the data grid*/ 
.form-list-log td 
{
	padding: 2px 8px;
	height: 8px;
	vertical-align: middle; 
	}

.form-list-display 
{
	font-size: 11px;
	padding: 0px 0px;
	width: 798px;
	height: 200px;
	vertical-align:middle;
	border: 1px #a8a8a8 solid;
	}

/*this is the height of the data grid*/ 
.form-list-display td 
{
	padding: 2px 8px;
	height: 8px;
	vertical-align: middle; 
	}

#summary 
{
	margin: 0px 0px 0 0;
	padding: 0px 0px 0 0;
	width: 770px;
	font-size: 12px;
	position: absolute;
	top: 245px;
	left: 270px;
	z-index:1;
	}

#summary-list 
{
	font-size: 11px;
	margin: 15px 0px;
	padding: 0px 0px;
	float: left;
	}

#summary-list td 
{
	padding: 3px 8px 2px 8px;
	height: 24px;
	vertical-align: top;
	}

.header 
{
	background-color: #000066;
	color: #fff;
	font-weight: bold;
	}

#icons ul 
{
	padding: 0px;
	margin: 0px 0 -30px 0;
	}

#icons li 
{
	display: inline;
	text-align: left;
	padding: 0px;
	margin: 0 15px 0 0;
	}

#icons a 
{
	color: #000;
	}

#displayicons ul 
{
	padding: 0px;
	margin:   0px 0 10px 100px;
	}

#displayicons li 
{
	display: inline;
	text-align: left;
	padding: 0px;
	margin: 0 15px 0 0;
	}

#displayicons a 
{
	color: #000;
	}

#searchButtons 
{
	padding: 0px 0 0 0;
	margin: 0px 0 0px 0;
	height: 32px;
	}

#searchButton-on 
{
	padding: 7px 0 0 0;
	margin: 0px 0 0 3px;
	width: 143px;
	height: 25px !important;
	height: 32px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	background-image: url('../images/result_btn.gif');
	background-repeat: no-repeat;
	float: right;
	}

#searchButton-off 
{
	padding: 7px 0 0 0;
	margin: 0px 0 0 3px;
	width: 143px;
	height: 25px !important;
	height: 32px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	background-image: url('../images/result_btn2.gif');
	background-repeat: no-repeat;
	float: right;
	}

#searchButtons a 
{
	color: #fff;
	}

.pageNumbers 
{
	padding:0px 20px;
	margin: 4px 0 -4px 0;
	float: right;
	}

.pageNumbers li 
{
	display: inline;
	padding: 0px;
	margin: 0px 2px;
	list-style: none;
	font-size: 11px;
}

#rowBox 
{
	padding: 5px 20px 1px 0;
	margin: 0;
	float: right;
	vertical-align:middle; 
}

#rightButton 
{
	margin: 0 0 5px 627px;
}

.displaySequence img 
{
	margin: 2px 40px 2px 10px;
	vertical-align: middle;
}
/*Result Box Ends*/

/*Company List Starts*/
.companyLeft 
{
	float: left;
	padding:  0px 10px 0px 20px;
	margin:0px;
	height: 334px;
	width: 117px;
}
.companyLeft li 
{
	list-style: none;
	margin: 8px 0;
	padding:0px;
	text-align: right;
	font-weight: bold;
	vertical-align:top;
}

.companyRight 
{
	float: left;
	padding:0px;
	margin:0px;
	height: 334px;
	width: 180px;
}

.companyRight li 
{
	list-style: none;
	margin: 8px 0;
	padding:0px;
	text-align: left;
	vertical-align:top;
}

.labelleft 
{
	float: left;
	padding:  0px 10px 0px 20px;
	margin:0px;
	height: 334px;
	width: 117px;
}

.labelleft li 
{
	list-style: none;
	margin: 8px 0;
	padding:0px;
	text-align: right;
	font-weight: bold;
	vertical-align:top;
}

.labelright 
{
	float: left;
	padding:0px;
	margin:0px;
	height: 334px;
	width: 500px;
}

.labelright li 
{
	list-style: none;
	margin: 8px 0;
	padding:0px;
	text-align: left;
	vertical-align:top;
}

.labelleftsort 
{
	float: left;
	padding:  0px 10px 0px 20px;
}

.labelleftsort li 
{
	list-style: none;
	margin: 8px 0;
	padding:0px;
	text-align: right;
	font-weight: bold;
	vertical-align:top;
}

.labelrightsort 
{
	float: left;
	padding:0px;
}

.labelrightsort li 
{
	list-style: none;
	margin: 8px 0;
	padding:0px;
	text-align: left;
	vertical-align:top;
}

.lblwelcome 
{	
	/*position:absolute;
	left:25px;
	top:10px;
	height:100px;*/
	
	}

.lblguestuser 
{
	/*position:absolute;
	left:115px;
	top:10px;*/
	}
	
.hllogin 
{
	 font-weight:bold;
	font-size: 13px;
	
}
#topcontact 
{
	position:absolute;
	top:10px;
	height:19px;
	width: 180px;
	left: 650px;
	vertical-align: top;
	text-align:right;
	}
	
#tophelp 
{
	position:absolute;
	top:10px;
	height:19px;
	left:850px;
	vertical-align: text-top;
	text-align:right;
	width: 100px;
}
/*#topcontact 
{
	position:absolute;
	top:10px;
	height:19px;
	width:80px;
	left:810px;
	vertical-align: top;
	text-align:right;
	}
	
#tophelp 
{
	position:absolute;
	top:10px;
	height:19px;
	left:850px;
	vertical-align: text-top;
	text-align:right;
	width: 100px;
}
*/
#toppicklist 
{
	position:absolute;
	top:160px;
	width: auto;
	left:850px;
	vertical-align: top;
	color: Black;
	z-index:1000;
}	

.picklistnotice 
{
		position:absolute;
		top:160px;
		width: auto;
		left:250px;
		vertical-align: top;
    	font-style:italic;
    	color:Maroon;
    	font-size:  8pt;
    	}
        	
.lbldatabase 
{
	position:absolute;
	top:60px;
	font-size:x-large;
	font-weight:bold;
	text-transform:uppercase;
	left: 261px;
	height: 27px;
	width: 500px; 
	color: Navy;
}

.lblversion 
{
	position:absolute;
	top:88px;
	font-size:15px;
	text-transform:uppercase;
	left: 262px;
	color: Navy;
	right: 320px;
}

#poweredby 
{
	position:absolute;
	top:44px;
	left: 814px;
	}

#logo 
{
	position:absolute;
	top:42px;
	}

#title 
{
	left:150px;
	}
	
#contentsholder 
{
	position:absolute;
	top: 150px;
	width:800px;
	left:200px;
	height:900px;
	z-index: 0;
	}

#contentsdisplayholder 
{
	position:absolute;
	top: 160px;
	width: 990px;
	left: 5px;
	height: 700px;
	}

#lbltotalcountdesc 
{
	position:absolute;
	top:100px;
	left:100px;
	}

#totalrecords 
{
	font-family: Arial, Helvatica, "Trebuchet MS", Verdana, sans-serif;
	font-size:large;
	margin:  15px 0px 5px 0px;
	}
	
#picklist_totalrecords 
{
	font-family: Arial, Helvatica, "Trebuchet MS", Verdana, sans-serif;
	font-size:large;
	margin:  15px 0px 5px 0px;
	color: Maroon;
	}
	
#displaytext 
{
	font-family: Arial, Helvatica, "Trebuchet MS", Verdana, sans-serif;
	font-size:large;
	margin: 10px 0px 5px 5px;
	}
	
#searchcriteriausedBox 
{
	border: 1px #a8a8a8 solid;
	padding: 0px;
	margin: 0px;
	float: left;
	height: 559px;
	width: 797px;
	}

#result-criteria 
{
	margin: 0px;
	padding: 0px 0 0 0;
	font-size: 12px;
	float: left;
	height: 521px;
	width: 799px;
	}

#icons-criteria ul 
{
	padding: 0px;
	margin: 0px 0 -30px 0;
	}
	
#icons-criteria li 
{
	display: inline;
	text-align: left;
	padding: 0px;
	margin: 0 15px 0 0;
	}

#icons-criteria a 
{
	color: #000;
	}

#searchButtons-criteria 
{
	padding: 0px 0 0 0;
	margin: 0px 0 0px 0;
	height: 32px;
	}
	
#searchButton-on-criteria 
{
	padding: 7px 0 0 0;
	margin: 0px 0 0 3px;
	width: 143px;
	height: 25px !important;
	height: 32px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	background-image: url('../images/result_btn.gif');
	background-repeat: no-repeat;
	float: right;
	}
	
#searchButton-off-criteria 
{
	padding: 7px 0 0 0;
	margin: 0px 0 0 3px;
	width: 143px;
	height: 25px !important;
	height: 32px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	background-image: url('../images/result_btn2.gif');
	background-repeat: no-repeat;
	float: right;
	}
	
#searchButtons-criteria a 
{
	color: #fff;
	}

#searchlandingBox 
{
	padding: 0px;
	margin:  20px 20px 20px 0px;
	float: left;
	height: 571px;
	width: 690px;
	}

#greenBoxlanding 
{
	width: 700px;
	padding: 0px 0px;
	margin:  0px 0px 0px 20px;
	font-size: 11px;
	position:absolute;
	top:470px;
	left:0px;
	}

.easystep 
{	
	position: absolute;
	top: 60px;
	left: 20px;
	font-family: Arial, Helvatica, "Trebuchet MS", Verdana, sans-serif;
	font-size: xx-large;
	font-weight:bold;
	color: #006600;
	text-transform:uppercase;
	}
	
.easystep2 
{	
	position: absolute;
	top: 95px;
	left: 161px;
	}
	
.stepss 
{
	position: absolute;
	top: 150px;
	height: 105px;
	width: 450px;
	left: 50px;
	}
	
.lnkStep 
{
	font-size: medium;
	color: navy;
	}

.lnkStep hover 
{
	color: red;

	}
	
#steps123 
{
	position: absolute;
	top: 150px;
	left: 20px;
	}
	
.titlesearchby 
{
	font-family: Arial, Helvatica, "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
	margin:   5px 0px 5px 0px;
	width: 100%;
	}	

.imgload 
{
	 height:15px;
	}
/*s list starts*/
.searcharea_s 
{
	position:absolute;
	width: 782px;
	height: 445px;
	left:1px;
	top:80px;
	}

.listboxlabelarea_s 
{
	font-size: 12px;
	font-weight:bold;
	position: relative;
    top: 20px;
    left:55px;
	width: 735px;
}

.listboxtoarea_s 
{
	position: absolute;
	top: 50px;
	left:455px;
	height:280px;
	width:250px;
	background-color:Transparent;
	}	

.listboxfromarea_s 
{
	position: absolute;
	top: 93px;
	left:52px;
	width:773px;
	height: 280px;
	}

/*s list ends*/

/*small list starts*/
.searcharea_small 
{
	width: 782px;
	height: 445px;
	}
.listboxfromarea_small 
{
	width:779px;
	height: 311px;
	}

.listboxfromarea-1_small 
{
	height:280px;
	width:250px;
	background-color:Transparent;
	font-family: Arial, Helvatica, "Trebuchet MS", Verdana, sans-serif;
	font-size:9pt;
	margin: 13px 0px 0px 55px;
	}
	
.listboxtoarea-1_small 
{
	height:280px;
	width:250px;
	background-color:Transparent;
	font-family: Arial, Helvatica, "Trebuchet MS", Verdana, sans-serif;
	font-size:9pt;
	margin: 13px 0px 0px 155px;
	}
	
.listboxtoarea_small 
{
	height: 274px;
	width: 250px;	
	}	

.leftarrowarea_small 
{
	position: absolute;
	top: 310px;
	left: 360px;
	}

.rightarrowarea_small 
{
	position: absolute;
	top: 235px;
	left: 360px;
	}	
/*small list ends*/

/*big list starts*/
.searcharea_big 
{
	position:absolute;
	width: 791px;
	height: 433px;
	left:1px;
	top: 91px;
	}

.listboxfromarea_big 
{
	position: absolute;
	top: 65px;
	left:52px;
	width:700px;
	font: 11px verdana;
	height: 318px;
	}

.listboxfromarea-1_big 
{
	height:175px; 
	width:685px;
	background-color:Transparent;
	font-family: Arial, Helvatica, "Trebuchet MS", Verdana, sans-serif;
	font-size:9pt;
	}
	
.listboxtoarea_big 
{
	position: absolute;
	top: 250px;
	left:52px;
	height:175px; 
	width:685px;
	background-color:Transparent;
	font-size:9pt;
	}	
	
.checktoinclude_big 
{
	position: absolute;
	top: 400px;
	left: 53px;
	}
	
.leftarrowarea_big 
{
	position: absolute;
	top: 208px;
	left:475px;
	}

.rightarrowarea_big 
{
	position: absolute;
	top: 208px;
	left:270px;
	}

.searchbuttonplace_big 
{
	position: absolute;
	top: 405px;
	left: 55px;
	width: 680px;
	}
/*big list ends*/

.searcharea 
{
	position:absolute;
	width: 760px; 
	height: 445px;
	left:1px;
	top: 99px;
	}

.listboxddlabelarea 
{
	font-weight:bold;
	margin: 0px 0px 0px 55px;
	width: 285px;
	}
	
.listboxlabelarea 
{
	font-size: 12px;
	font-weight:bold;
	margin: 0px 0px 0px 48px;
	}	

.listboxfromarea 
{
	width:773px;
	height: 280px;
	}

.listboxfromarea-1 
{
	height:250px;
	width:250px;
	background-color:Transparent;
	margin: 10px 0px 0px 55px;
	}

.listboxtoarea 
{
	position: absolute;
	top: 60px;
	left:455px;
	height:250px;
	width:250px;
	background-color:Transparent;
	}

.leftarrowarea 
{
	position: absolute;
	top: 200px;
	left: 360px;
	}

.rightarrowarea 
{
	position: absolute;
	top: 125px;
	left: 360px;
	}

.searchbuttonplace 
{
	position: relative;
	top: +20px;
	width: 706px;
	}
	
.searchbuttonplace_text 
{
	width: 781px;
	height: 30px;
	}

.searchButtonArea 
{
	 text-align:right;
	}
	
.searchButtonArea_text 
{
	 text-align: center;
	}
	
.displayButtonArea 
{
	 width:760px;
	 text-align:right;
	 margin: 20px  10px;
	 float: left;
	}	
	
.checktoinclude 
{
	margin: 10px 0px 0px 55px;
 	}
	
.textsearch 
{	
	height: 91px;
	width: 774px;
	}

.textsearch_range 
{
	height: 32px;
	width: 774px;
	}
	
.booleansearch 
{
	height: 42px;
	width: 797px;
	text-align:center;
	}
	
.searchbuttonplace_boolean 
{
	}
	
.searchButtonArea_boolean 
{
	text-align: center;
	}
	
.pnlsummaryview 
{
	 height: 310px;
	 width: 807px;
	 left: 25px;
	}

.horizontalmenu  /*spacing of horizontal menu*/
{
	float:right;
	width: 750px; 
	font-size: 9pt;
	height:24px;
	z-index: 6000;
	text-decoration: none;	
	}
	
.horizontalMenuList-1 /*background of horizontal menulist*/
{
    line-height: 24px;
	float: left;
	font-size: 9pt;
	height: 24px; 
	z-index: 6000;
	}

.horizontalDynamic {
    line-height: 14px;
    font-size: 9pt; 
	width: 147px;
	height: 12px;
	vertical-align: middle;
	z-index: 6000;		
	}
 
.horizontalDynamicHover 
{
    line-height: 14px;
	width: 147px;
	font-size: 9pt;
	height: 12px;
	vertical-align: middle;
	z-index: 6000;
	}
	
/*horizontal hover*/ 
.horizontalMenuStaticHover 
{
    line-height: 24px;
	float: left;
	font-size: 9pt;
	height: 24px;
	z-index: 6000;	
	}

#leftbar 
{
	position:absolute;
	top:165px;
	left:20px;
	height:680px;
	width: 190px;
	z-index:200;

	}

.sidemenu-header  /*DOCTOR INFORMATION*/
{
	padding: 0px 0px 0px 5px;
	color: black;
	font-weight:bold;
	border-left: 1px #cccccc solid;
	border-right: 1px #cccccc solid;
	text-decoration: none;	
	background-color:#cc9933;
	}

.sideMenuList-1   /*BORDERS*/
{
	color: black;
    line-height: 20px;
	float: left;	
	height: 22px;
	text-decoration: none;
	vertical-align: middle;
	z-index: 500;

	}

.sideMenuDynamic /*SECOND LEVEL*/
{
	color: black;
	padding:   0px 0px 0px 5px;	
	float: left;
	font-size: 9pt;
	text-decoration: none;
	border: 1px #cc9933 solid;
	background-color: #f4f0b7;
	height: 21px;
	vertical-align: middle;
	width: 150px;
	z-index: 500;	
	}

.sideMenuDynamicHover /*SECOND LEVEL SELECTED*/
{
	color: black;
	float: left;
	font-size: 9pt;
	font-weight:bold;
	text-decoration: none;
	border: 1px #cc9933 solid;
	background-color: #f4f0b7;
	height: 21px;
	vertical-align: middle;
	width: 150px;
	z-index: 500;	

	} 
	
.sideMenuStaticHover 
{
    color: black;
	float: left;
	height: 21px;
	text-decoration: none;
	font-weight:bold;
	vertical-align: middle;
	background-color: #f4f0b7;
	border-bottom: 1px #cc9933 solid;
	border-top: 1px #cc9933 solid;
	z-index: 500;
	}
 
.sideMenuList-2 
{
	padding:  0px 25px 0px 25px;
    line-height: 20px;
	float: left;
	border: 1px #cc9933 solid;
	height: 21px;
	vertical-align: middle;
	z-index:9000;
	
	}
	

.mn_vertical 
{
	text-decoration: none;
	}
	
#greenBoxIn 
{
	width: 795px;
	background-color: #ebf1f2;
	border: 1px #a8a8a8 solid;
	padding: 0px 0px;
	margin: 15px 0px 15px 0px; 
	font-size: 11px;
	position: relative;
	top: 70px;
	z-index: 10;
	}

#greenBoxIn p 
{
	margin: 0px;
	padding: 10px 20px;
	}

.BoxIn 
{
	width: 798px;
	background-color: #ebf1f2;
	border: 1px #a8a8a8 solid;
	padding: 0px 0px;
	margin: 15px 0px 15px 0px;
	font-size: 11px;
	}

.BoxIn p 
{
	margin: 0px;
	padding: 10px 20px;
	}

.mylabel 
{
	float: left;
	width: 70px;
	}

.right 
{
	text-align: right;
	}

.small 
{
	font-size: 10px;
	}

#content p.dept 
{
	padding: 7px 3px;
	line-height: 1.2em; 
	/*background:#f1f1f1; */
	}

#m 
{
	margin: -20px 0px 0px 179px;
	}
	
#m6 
{
	margin: -20px 0px 0px 179px;
	}
	
#m7 
{
	margin: -20px 0px 0px 179px;
	}
	
#m8 
{
	margin: -20px 0px 0px 179px;
	}
	
#m9 
{
	margin: -20px 0px 0px 179px;
	}
#m10 
{
	margin: -20px 0px 0px 179px;
	}


#main_designer 
{	
	z-index: 6000;
		
	}


.datalistmenu 
{
	float: left;
	width:auto;
	margin-left: 100px;
	text-align:left;
	
	}
 #mgr_displayicons ul 
 {
    padding: 0px;
    margin:   0px 0 10px 5px;

    }
    
 #mgr_displayicons li 
 {
	    display: inline;
	    text-align: left;
	    padding: 0px;
	    margin: 0 15px 0 0;
    }

#mgr_displayicons a 
{
	    color: #000;
    }
#mgr_displaydescription 
{
	    width: 798px;
	    background-color: #f2f2f2;
	    border-top: 5px #cbd9de solid;
	    padding: 0px;
	    margin:  0 0 20px 5px;
    }

#mgr_displaydescription p 
{
	    margin: 0px;
	    padding:  10px 20px;
    }
    
.mdcareer
{
        position: absolute;
        top: 700px;
        left: 20px;
	}

.searchcriteria 
{
	    position: relative;
        top: 3px;       
	}
#demo_displayicons ul {
    padding: 0px;
    margin:   0px 0 10px 5px;
    
}

#demo_displayicons li {
    display: inline;
    text-align: left;
    padding: 0px;
    margin: 0 15px 0 0;
}

#demo_displayicons a {
    color: #000;
}

#demo_displaydescription {
    width: 798px;
    background-color: #f2f2f2;
    border-top: 5px #cbd9de solid;
    padding: 0px;
    margin:  0 0 20px 5px;
	height: 78px;
}

#demo_displaydescription p {
    margin: 0px;
    padding:  10px 20px;
}

#demo_displaydescription p {
    margin: 0px;
    padding:  10px 20px;
}

#demo_main {
	position: absolute;
	width: 100%;
	height: 250px;
}
#demo_footer {
	position: absolute;
	top: 550px;
	width: 100%;
	height: 100px;
}
#demo_contents {
	position: absolute;
	top: 200px;
	left: 100px;
	width: 600px;
        height: 193px;
}

.demo_style {
    color: red;
    text-transform: uppercase;
}

.demo_styleformat {
    text-transform: uppercase;
    vertical-align:   top;
    font-weight: bold;
}

.demo_searchButtonArea 
{
	float:right;
	position:relative;
	}

.PersonalMessage
{
	
    BACKGROUND-IMAGE: url('../images/freelisting-bg.jpg');
    WIDTH: 700px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 280px;
   
}
.PersonalMessage P
{
    padding: 10px 15px;
	height: 48px;
}
.PersonalMessage A
{
    COLOR: navy;
    TEXT-DECORATION: none;
}
.lnkStep 
{
	font-size: 11pt;
	color: navy;
	
	}
#logmain
{
   width: 800px;
   height: auto;
  }
  
#logbuttons
{ 
    width: 800px; 
  }
   
#logdesc
{ 
    width: 650px;
    padding:  30px 0 0 100px;
    float: left;
    z-index: 2;
      }

#logads
{
     position: absolute;
     top: 185px;
     left: 810px;
    }
    
.box1 {
    /*margin: 0px 20px 30px 0px;
    padding: 30px 0 0 100px;
    float: left;*/
    z-index: 2; 
    }
    
.box2 {

   /* margin: 0px 0px 30px 20px;
    padding: 30px 0 0 50px;
    float: left;*/
    z-index: 2; 
}

.box3 
{
     height: 0px;
     width: 100px;
    }
    
.box 
{
    position: relative;
    left: 100px;
    top: 20px;
    }