/************* DEFAULT PAGE STYLES **********************************************************************************************************/

a{outline:none;}

body {

	margin: 0;

	padding: 0;

	text-align: center;

	background-color:#CCCCCC;

	color: #000000;

	font-family:Verdana;

	font-size: 12px;

}

/*************** LINK STYLES *******************************************************************************************/

table{font-size:12px;}

table{color:#fff;}

a:link { 

	color: #9dc4d6;

	text-decoration: none; 

	font-family: verdana;  

} 


.medlogo{padding-right:1em;padding-bottom:0.5em;padding-top:0;margin-top:0;}

a:visited { 

	color: #6b97ac;

	text-decoration: none; 

	font-family: verdana;  

} 

a:hover { 

	color: #fff;

	text-decoration: underline; 

	font-family: verdana;  

} 

a:active { 

	color: #fff;

	text-decoration: none; 

	font-family: verdana;  

} 

/*************** TAB STYLES *******************************************************************************************/

.tab a:link {

	color: #000000;

}

.tab a:visited {

	color: #000000;

}

.tab a:hover {

	color: #D12329;

	text-decoration: none;

}

.tab a:active {

	color: #000000;

}

.tab_on a:link {

	color: #D12329;

	text-decoration: none;

}

.tab_on a:visited {

	color: #D12329;

	text-decoration: none;

}

.tab_on a:hover {

	color: #D12329;

	text-decoration: none;

}

.tab_on a:active {

	color: #D12329;

	text-decoration: none;

}

/*************** FONT SYTLES:HEADER *********************************************************************************/

.header1 {

	font-family:Verdana;

	font-size: 12px;

	color: #D12429;

	font-weight: bold;	

}

.header2 {

	font-family:Verdana;

	font-size: 12px;

	font-weight: bold;

	color: #000000;	

}

/*************** FONT SYTLES:FORMS *********************************************************************************/

input {

	color: #000000;

	font-family:Verdana;

	font-size: 12px;

	background-color:#FFFFFF;

}

select {

	color: #000000;

	font-family:Verdana;

	font-size: 12px;

	background-color:#FFFFFF;

}

textarea{

	color: #000000;

	font-family:Verdana;

	font-size: 12px;

	background-color:#FFFFFF;

}

/*************** FONT SYTLES:TEXT *********************************************************************************/


.buyer, .password{font-weight:bold;}

.text1 {

	font-family: Verdana;

	font-size: 12px;

	color: #fff;

}

.text2 {

	font-family: Verdana;

	font-size: 12px;

	color: #fff;
padding-left:1.5em;

}

.text3 {

	font-family: Verdana;

	font-size: 10px;

	color: #fff;
padding-left:1.5em;
padding-right:1em;
padding-bottom:2em;


}

.strikethrough {

	font-family: Veranda;

	font-size: 12px;

	color: #fff;

	text-decoration:line-through;

}

/**************** FONT STYLES: MESSAGE ***********************************************************************************/

.alert {

	font-family:Verdana; 

	font-size: 12px;

	color: #cc0000;

}

.error {

	font-family:Verdana; 

	font-size: 12px;

	font-weight: bold; 

	color: #cc0000;

}

.success {

	font-family:Verdana; 

	font-size: 12px;

	font-weight: bold;

	color: #00aa00;

}

/**************** TABLE BACKGROUND STYLES ***********************************************************************************/

.bg1 {

	background-color:#F8EAD4; /*beige*/

	font-family: Verdana;

	font-size: 12px;

	color: #fff;	

}

.bg2 {

	background-color: #FCF6E8;  /*light-beige*/

	font-family: Verdana;

	font-size: 12px;

	color: #fff;	

}

.bg3 {

	background-color: #D5BF92;   /*dark-beige*/

	font-family:Verdana;

	font-size: 12px;

	font-weight: bold;

	color: #fff;	

}

.bg4 {

	background-color: #C6C78C;  /*olive-green*/

	font-family:Verdana;

	font-size: 12px;

	font-weight: bold;

	color: #fff;	

}

/*************** PAGE CONTAINER STYLE ****************************************************************************************************/

#page_container {

	position: relative;

	width: 762px;

	text-align: left;

	margin: auto;

	padding: 0;

}

/*************** TOPNAV CONTAINER SYTLES *******************************************************************************************/

#topnav_container {

	float: left;

	width: 100%;

	padding-top: 1%;

	border: #000000 solid 1px;

	background-color: #FFFFFF;

} 

/*************** TOPNAV SYTLES *******************************************************************************************/


#form{padding-left:1em;}

#topnav_container #topnav {

	float: left;

	width: 100%;

	background-color: #D5BF92;

	border-top: #000000 solid 2px;

	font-family: Veranda;

	font-size: 12px;

	font-weight: bold;

	color: #fff;

}

#topnav_container #topnav ul {

	padding: 0;

	margin: 0;

	background-position: center;

}

#topnav_container #topnav li {

	float: left;

	width: 14%;

	white-space: nowrap;

	list-style-type: none;

	text-align: center;

}

/*************** BODY CONTAINER SYTLES *******************************************************************************************/

#body_container {

	float: left;

	width: 100%;

	border: #000000 solid 1px;

	background-color: #FCF6E8;

}

#body_container #side {

	float: left;

	width: 21%;

	padding: 10px;

	color: #fff;

	font-family:Verdana;

	font-size: 12px;

}

#body_container #body_content {

	float: left;

	width: 72%;

	/* minimum height */

	min-height: 500px;

	/* auto height for compliant browsers */

	height: auto;

	/* min-height for IE browsers */

	_height: 500px;	

	padding: 10px;

	border-right: #000000 solid 1px;

	background-color: #FFFFFF;

	color: #fff;

	font-family:Verdana;

	font-size: 12px;

}

#body_container #body_content #page_title {

	float: left;

	width: 100%;

	font-family:Verdana;

	font-size: 12px;

	color: #fff;

	font-weight: bold;	

}

#body_container #body_content #content {

	float: left;

	width: 100%;

	color: #fff;

	font-family:Verdana;

	font-size: 12px;

}

/*************** BODY CONTAINER SYTLES *******************************************************************************************/

#login_body_container {




	width: 100%;

	font-family: Verdana;

	font-size: 12px;

	color: #fff;

	

	background-color: #2d5974;  /*light-beige*/

}

/*************** FOOT CONTAINER SYTLES *******************************************************************************************/

#foot_container {

	float: left;

	width: 100%;

	height: 40px;

	text-align: center;

	border: #000000 solid 1px;

	color: #fff;

	font-family:Verdana;

	font-size: 12px;

	background-color: #D5BF92;

	background-position: bottom;

}
