/* ASC */
@import url(content.css);
@import url(btns.css);
@import url(layout.css);
@import url(nav.css);

*{margin:0;padding:0;}
html, body {background:#333333 url(/lib/site/bkgd_01.gif) repeat-x;}

#contentContainer{margin:0 20px;}
.contentTitle{font-size:110%;font-weight:bold;}

.msgAlert, .msgError{display:block;margin:20px;color:#990000;border:#990000 2px solid;}
.msgError{
	background:#D8DDDE url(/lib/images/btns/warning_icon_01.gif) no-repeat 10px 5px;
	padding:10px 40px;
	font-weight:bold;
	width:70%;
}
.msgAlert{
	background:#D8DDDE;
	border:#990000 2px solid;
	padding:5px 20px;
}

#loginControl {margin:0 0px 10px 40px;color:#999999;}
.loginControlUser{font-weight:bold;}
.loginControlLastLogin{font-size:80%;padding:0 15px 0 10px;}

#pgBlock{height:auto;width:799px;margin:40px auto 0 auto;padding:0 20px;}
#pgBody{background-color:#F3F3F3;width:100%;min-width:600px;}
#pgBodyBoxContent{padding:0 20px 10px 20px;margin:0;}
#pgBodyBoxTop, #pgBodyBoxBottom{height:19px;}

#pgImage {float:left;width:185px;}

.responseMsg{
	display:block;
	background:#D8DDDE;
	background-position:10px 5px;
	border:#999999 1px solid;
	margin:20px;
	padding:10px 40px;
	font-size:110%;
	font-weight:bold;
	color:#000;
}
.rule{border-bottom:1px solid #000000;width:90%;}

#servicesContainer{display:block;background:#2A2A2A;margin:50px auto 0 auto;padding:0px 20px;height:100px;border-top:#999 1px solid;width:740px;}
#servicesBlock{width:620px;margin:0 auto;padding-left:90px;color:#FFF;font-size:100%;text-align:center;height:60px;}
#servicesContainer h2{font-size:105%;font-weight:normal;color:#E1E1E1;text-align:center;width:640px;margin:5px auto 0 auto;}
#servicesContainer ul{list-style:none;font-size:105%;color:#999999;text-align:left;float:left;margin:10px 20px 10px 0px;padding-left:10px;border-left:1px #666666 solid;}

#subMenu{float:left;width:100px;padding-right:20px;margin:0;text-align:left;}

