@charset "utf-8";

*{margin:0; padding:0;}



body{

font:13px Arial,Verdana,Tahoma,sans-serif;

line-height:1.4em;

text-align:center;

color:#000000;

background:#f0f0f0;

}

#container{

margin-left: auto;

margin-right: auto;

width:960px;

background:#ffffff;

color:#000000;

border:2px solid #2a659d;

}

#header-top{

height:74px;

width:878px;

padding-left:80px;

margin-left: auto;

margin-right: auto;

background:#ffffff;

text-align:left;

}

#header-bottom{

height:55px;

width:928px;

margin-left: auto;

margin-right: auto;

padding-left:30px;

background:#2a659d;

/*border-bottom:3px solid #7bd703;*/

text-align:left;

}

#content{

margin-left: auto;

margin-right: auto;

width:898px;

padding-left:30px;

padding-right:30px;

font-size:0.9em;

background-color:#FFFFFF;

text-align:left;

border-bottom:3px solid #2a659d;

}

#footer{

clear:both;

margin:2px auto 1px auto;

width:958px;

height:25px;

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

font-size:11px;

color:#FFFFFF;

background-color:#2a659d;

padding-top:8px;

}



/*LOGIN*/

#login{

width:305px;

height:175px;

margin:80px auto 80px auto;

border:1px solid #2a659d;

}

#login_inside{

width:245px;

margin:20px auto 30px auto;

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

font-size:12px;

text-align:right;

color:#000000;

line-height:10px;

}

/*CUSTOMER*/

#customer_left{

float:left;

width:570px;

margin:25px 0px 0px 0px;

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

color:#000000;

font-size:12px;

}



#customer_left h2{

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

color:#212121;

font-size:14px;

padding-bottom:10px;

}



#customer_left table{

border:1px solid #2a659d;

border-left:none;

margin-bottom:20px;

width:570px;

}

#customer_left td{

border-left:1px solid #2a659d;

padding-left:5px;

}

#customer_left thead td{

background:#bfd0e1;

border-bottom:1px solid #2a659d;

}



#customer_right{

float:right;

width:280px;

margin:15px 0px 15px 0px;

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

color:#000000;

font-size:12px;

}

#name_field{

float:left;

width:60px;

text-align:right;

}





/*TITLE DIV POINT*/

.point_decoration{

float:left;

width:30px;

height:25px;

padding-left:5px;

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

font-size:16px;

color:#FFFFFF;

line-height:4px;

background-color:#2a659d;

}

.point_decoration_black{

float:left;

width:30px;

padding-left:5px;

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

font-size:16px;

color:#212121;

line-height:4px;

}

.point_black{

border-bottom:1px dotted #000000;

padding-bottom:3px;

margin-bottom:5px;

}

.main_title{

height:25px;

background-color:#2a659d;

border-bottom:1px dotted;

border-bottom-color:#FFFFFF;

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

font-size:16px;

font-weight:bold;

color:#FFFFFF;

line-height:25px;

}

.main_title_black{

height:25px;

border-bottom:1px dotted inside;

border-bottom-color:#000000;

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

font-size:16px;

color:#212121;

line-height:25px;

}

/* */

input{

width:170px;

border:1px solid #2a659d;

padding:2px;

}

.file{

width:75%;

border:1px solid #2a659d;

padding:2px;

}

.textarea{

width:75%;

border:1px solid #2a659d;

padding:2px;

}

.button{

border:none;

background:none;

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

font-size:12px;

color:#2a659d;

width:48px;

}

.checkbox{

border:none;

width:15px;

}
.checkbox_vendors{

border:none;

width:15px;

}
.arial-11{

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

font-size:11px;

color:#000000;

text-decoration:none;

}

.arial-12-blue{

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

font-size:12px;

color:#2a659d;

text-decoration:none;

}

.arial-12{

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

font-size:12px;

color:#000000;

text-decoration:none;

}

.arial-12:hover{

color:#000000;

text-decoration:underline;

}



/* CSS FOR PM SIDE MENUBAR FOR VENDORS */

#sddm

{	margin: 0;

	padding: 0;

	z-index: 30}



#sddm li

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	font: bold 11px arial}



#sddm li a

{	display: block;

	margin: 0 1px 0 0;

	padding: 4px 10px;

	width: 60px;

	background: #;

	color: #FFF;

	text-align: center;

	text-decoration: none;

	font: bold 11px arial}



#sddm li a:hover

{	background: #F0F3F8}



#sddm div

{	position: absolute;

	visibility: hidden;

	margin: 0;

	padding: 0;

	background: #EAEBD8;

	border: 1px solid #71B0D7}



	#sddm div a

	{	position: relative;

		display: block;

		margin: 0;

		padding: 5px 10px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

		background: #F0F3F8; /* drop down menu*/

		color: #2A659D; /*sub menu letters */

		font: bold 11px arial}



	#sddm div a:hover

	{	background: #FFF; /* over sub menu*/

		color: #FFF}








