@charset "iso-8859-1";
/* CSS Document */

/*main slicing Start*/
html, body {
	min-width:640px;
	margin:0 auto;
	padding:0;
	position:relative;
	height:100% !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-color:#C0C0C0;

}
#cl_main_block{
	width:990px; 
	margin: 0 auto;
	position:relative;
	height:60%;
}
#cl_main_blocksmall{
	width:780px; 
	margin: 0 auto;
	position:relative;
	height:60%;
}
/*#cl_header,#cl_menu,#cl_content,#cl_sub-section {
	overflow:hidden;
	display:inline-block;
	margin: 0 auto;
	
}*/
/* safari and opera need this */
#cl_header {
	width:100%;
	background-image:url(../img/header2_bg.gif);
	padding:0;
	margin:0;
	background-repeat:no-repeat;
	}
	
#cl_headersmall {
	width:100%;
	background-image:url(../img/header_bg.gif);
	padding:0;
	margin:0;
	background-repeat:no-repeat;
	}
	
#cl_footer {
	width:100%;
	background-color:#8B3658;
	color:#FFFFFF;
	padding:3px 0 3px 0;
}
#cl_content {
	width:979px;
	/*height:100% !important;*/
	background-color:#33131E;
	min-height:300px;
	
	text-align:left;
	padding:10px 0px 0px 10px
}

#cl_content a{
	color:#ffffff;
} 


#cl_content2 {
	width:748px;
	/*height:100% !important;*/
	background-color:#eeeeee;
	min-height:300px;
	color: #000000;
	text-align:left;
	padding:10px 20px 10px 10px;
	border: 1px solid #444444;
}

#cl_content2 a{
	color:#8B3658;
}

#cl_content2 h3 {color: #ffffff; font-size: 18px; font-weight: bold;margin-bottom:0; background-color: #8B3658; width: 100%; padding: 3px;}


#cl_footer {
	clear:left;
	border-top:2px solid #C0C0C0;

}
/*main slicing End*/

/* top menu Start*/
#menu_top {
	text-align:right; 
	background-image:url(../img/upper_left.gif); 
	background-repeat:no-repeat; 
	background-position:left bottom; 
	height:24px; 
	padding:4px; 
	margin:0; 
	color:#000000;
}
/* top menu End*/

/* top menu Start*/
#menu_main {
	width:979px;
	height:26px; 
	padding:4px; 
	margin:0; 
	color:#fff;
	background-color: #b5929f;
	border-width: 1px;
	border-style: solid;
	border-color: #33131e;
}
#menu_main a{
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
#menu_main a:hover{
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;
}
/* top menu End*/

/* Shoping Card Start*/

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58303D;
	text-decoration:underline;

}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	text-decoration:none;

}	

/* Shoping Card End*/
.msg_error{
	color:#F95696;

	}
.msg{
	color:#5CBAF0;
	font-weight:bold
	}
img{
	border:none;
}
table, tr, td {
background-color:transparent}
.btn {
	background-color:#8B3658;
	color:#FFFFFF;
	font-size:12px;
	padding:0px 2px 0px 2px;
	
}
.button1 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #e1e1e1; border: thin #cccccc solid; letter-spacing: normal; word-spacing: normal; width: auto}


	
.Sep3 {padding-bottom: 3px;}	
.Sep5 {padding-bottom: 5px;}
.Sep10 {padding-bottom: 10px;}
.Sep15 {padding-bottom: 15px;}


.outboundlinks a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;

}
.outboundlinks a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0066FF;
	text-decoration:underline;

}


/*
	LEVEL ONE
*/
ul.dropdown                         { margin: 2px 0 0 50px; padding: 0; list-style: none; position: relative; }
ul.dropdown li                      { margin: 0; padding: 0; list-style: none;font-weight: bold; float: left; zoom: 1; background: #b5929f; }
ul.dropdown a:hover		            { color: #0000ff; }
ul.dropdown a:active                { color: #ffffff; }
ul.dropdown li a                    { display: block; padding: 4px 8px; border-right: 1px solid #333; color: #ffffff; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #853152; color: #ffffff; position: relative; }
ul.dropdown li.hover a              { color: #ffffff; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{  margin: 0; padding: 0;width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{  margin: 0; padding: 0;font-weight: normal; background: #b5929f; color: #ffffff; 
									  border-bottom: 1px solid #ccc; float: none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }