@charset "UTF-8";

/* CSS Document */



/*====== CORE ELEMENTS ==========*/

html, body{width: 100%; height: 100%;}

body{margin: 0; font-family: arial, helvetica, verdana; font-size: 11px; color: #333; font-weight: normal; background: #cbcbcb;}

img{border: none;}

select, input{font-family: arial, helvetica, verdana; font-size: 11px; padding: 0; margin: 0; padding-left: 2px;}

b, strong{color:#000;}
a{cursor:pointer; color:#196295; text-decoration:none; outline:none;}
a:hover{text-decoration:underline; color:#2f6ead;}
a b, a strong{color:#0f439d;}
form{margin: 0;}
p, .p{padding: 0;}
h1, h2, h3, h4, h5, h6{color: #212121; margin: 0; padding: 0}
h3{font-size:13px;}
hr{border: 0; width: 100%; color: #E0E0E0; background-color: #E0E0E0; height: 1px;}


/*====== GLOBAL CLASSES =========*/

.hidden{display: none;}

.visible{display: block;}

.left{float: left;}

.right{float: right;}

.clear{clear: both;}

.error_message{color:#d62c20; font-family:arial, helvetica, verdana; font-size: 11px; font-weight: bold; line-height:15px;}


/*=======COMMON STYLES FOR ALL PAGES======*/

#module_wrapper{width: 940px; margin: 0 auto; position: relative;}
#main_container{background: #fff;} /*000 fff*/
#drop_shadow {background:url(/images/skin_v1/drop_shadow1.png) repeat-y; width: 956px;  margin: 0 auto; margin-top:9px;}

#bottom_dropShadow {
		background: url(/images/skin_v1/btm_dropshadow.png) no-repeat;
		height: 14px;
		width: 956px;
		margin: 0 auto 10px auto; position: relative;
	}


/*===================== CONTENT ==================*/

#content_wrapper{width: 940px; background-color:#ffffff;}
#content_container{margin: 0;}
