/*ASCA 41*/

@font-face {
	font-family: 'AurulentSansRegular';
	src: url('../font/AurulentSans-Regular-webfont.eot');
	src: local('?'), url('../font/AurulentSans-Regular-webfont.woff') format('woff'), url('../font/AurulentSans-Regular-webfont.ttf') format('truetype'), url('../font/AurulentSans-Regular-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'AurulentSansItalic';
	src: url('../font/AurulentSans-Italic-webfont.eot');
	src: local('?'), url('../font/AurulentSans-Italic-webfont.woff') format('woff'), url('../font/AurulentSans-Italic-webfont.ttf') format('truetype'), url('../font/AurulentSans-Italic-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AurulentSansBold';
	src: url('../font/AurulentSans-Bold-webfont.eot');
	src: local('?'), url('../font/AurulentSans-Bold-webfont.woff') format('woff'), url('../font/AurulentSans-Bold-webfont.ttf') format('truetype'), url('../font/AurulentSans-Bold-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
body
{
background-color: #4d5363;
background-image: url(images/try_bg4.jpg);
background-repeat: repeat-x;
margin: 0;
padding: 0;
font-family: AurulentSansRegular,Arial,Trebuchet MS,Helvetica,Nimbus Sans L,Verdana,sans-serif;
font-size: 1em;
}

.blockimage
{
display: block;
}
.sideimage
{
display: block;
margin: 9px 9px 0 9px;
padding: 0;
border: 0;
}
.sideimagevoffset
{
display: block;
margin: 120px 9px 0 9px;
padding: 0;
}

.outerdiv
{
width: 900px;
background-color: #ddd;
margin-left: auto;
margin-right: auto;
margin-bottom: 36px;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
-moz-box-shadow: 0 0 12px #000;
-webkit-box-shadow: 0 0 12px #000;
box-shadow: 0 0 12px #000;
border-radius: 0;
-moz-border-radius: 0;
-khtml-border-radius: 0;
-webkit-border-radius: 0;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-khtml-border-bottom-left-radius: 5px;
-khtml-border-bottom-right-radius: 5px;
}
.header
{
width: 900px;
height: 124px;
}

.contentarea
{
	float: right;
	width: 702px;
	background-image: url(images/home_cbg_5050_hs3_ob.jpg);
	background-repeat: repeat;
	-moz-box-shadow: -1px 0 3px #aaa;
	-webkit-box-shadow: -1px 0 3px #aaa;
	box-shadow: -1px 0 3px #aaa;
}
.contentarea_2_1
{
float: right;
	width: 702px;
	background-image: url(images/general_cbg_6633_white_ob.jpg);
	background-repeat: repeat;
	-moz-box-shadow: -1px 0 3px #aaa;
	-webkit-box-shadow: -1px 0 3px #aaa;
	box-shadow: -1px 0 3px #aaa;
}
.white_left_50
{
	width: 350px;
	border-bottom: 1px solid #aaa;
background-color: #fff;
	background-repeat: repeat;
	padding-bottom: 12px;
}
.left_50
{
width: 350px;
background-repeat: repeat;
padding-bottom: 12px;
}

.left_465
{
	width: 465px;
/*border-bottom: 1px solid #aaa;
background-color: #fff;*/
	background-repeat: repeat;
	padding-bottom: 12px;
}
.followon_350px
{
	width: 350px;
	border-top: 1px solid white;
	padding-bottom: 12px;
}
.floatleft_350px
{
	float: left;
	width: 350px;
	margin: 0 2px 0 0;
	padding: 0;
	overflow:hidden;
}
.floatleft_350px_rcol
{
	float: left;
	width: 349px;
	margin: 0;
	padding: 0 0 24px 0;
	overflow:hidden;
}
.floatleft_465px
{
	float: left;
	width: 466px;
	margin: 0 2px 0 0;
	padding: 0;
	overflow:hidden;
}
.floatleft_232px_rcol
{
	float: left;
	width: 234px;
	margin: 0;
	padding: 0 0 24px 0;
	overflow:hidden;
}
.whitediv702
{
width: 702px;
background-color: white;
}
._6633div
{
width: 702px;
background-image: url(images/general_cbg_6633_var1.jpg);
background-repeat: repeat-y;
}
.image_right
{
display: block;
margin-top: 24px;
margin-left: 24px;
padding: 0;
}
.whitetext
{
color: #ffffff;
}
.cherryred
{
color: #b0f;
}
h1
{
	margin: 0;
	padding: 16px 0 6px 24px;
	color: #b04;
	font-size: 1.4em;
	font-weight: normal;
	font-family: AurulentSansRegular,Arial,Trebuchet MS,Helvetica,Nimbus Sans L,Verdana,sans-serif;
}
.subtitle
{
	margin: 0;
	padding: 0 0 12px 24px;
	color: #999;
	font-size: .9em;
	font-weight: normal;
	font-family: AurulentSansRegular,Arial,Trebuchet MS,Helvetica,Nimbus Sans L,Verdana,sans-serif;
}
h2
{
	margin: 0;
	padding: 16px 0 12px 24px;
	color: #a24;
	font-size: 1.2em;
	font-weight: normal;
	font-family: AurulentSansRegular,Arial,Trebuchet MS,Helvetica,Nimbus Sans L,Verdana,sans-serif;
}
strong
{
	color: #856;
	/*font-weight: normal;*/
}
p
{
	margin: 0;
	padding: 0 60px 16px 24px;
	color: #555;
	text-align: justify;
	line-height: 1.4em;
	font-size: .8em;
	font-family: AurulentSansRegular,Arial,Trebuchet MS,Helvetica,Nimbus Sans L,Verdana,sans-serif;
	font-weight: normal;
	font-style: normal;
}
em
{
color: #956;
font-style: italic;
}
a:link
{
color: #03f;
text-decoration: none;
}
a:hover
{
color: #ff5252;
}

a.external_link
{
color: blue;
background: url(images/external_link.gif) center right no-repeat;
padding-right: 15px;
overflow: visible;
white-space: nowrap;
}
a.external_link:link
{
color: blue;
}
a.external_link:hover
{
color: #ff5252;
}


/*menu*/
div.menudiv
{
	float: left;
color: black;
width: 198px;
font-weight: normal;
margin: 0;
padding: 0;
background-color: white;
overflow: hidden;
}
.mainmenu
{
width: 198px;
list-style-type: none;
margin: 0;
padding: 0 !important;
border: 0;
border-bottom: 3px solid #fff;
}
ul.mainmenu li
{
margin: 0;
padding: 0;
}

.mainlevel
{
display: block;
vertical-align: middle;
text-decoration: none;
padding-top: 4px;
padding-left: 7px;
height: 21px !important;
border-bottom: solid 1px #ccc;
border-top: solid 1px #fff;
margin-bottom: 0;
margin-top: 0;
font-size: .9em;
text-align: left;
white-space: nowrap;
background-color: #ddd;
}
a.mainlevel:link, a.mainlevel:visited
{
margin: 0;
color: #444;
}
a.mainlevel:hover
{
background-color: #cfdfef;
color: #000;
text-decoration: none;
vertical-align: middle;
}
.mainlevelat
{
display: block;
vertical-align: middle;
text-decoration: none;
padding-top: 4px;
padding-left: 7px;
height: 21px !important;
border-bottom: solid 1px #ccc;
border-top: solid 1px #fff;
margin-bottom: 0;
margin-top: 0;
font-size: .9em;
text-align: left;
white-space: nowrap;
background-color: #ddd;
}
a.mainlevelat:link, a.mainlevelat:visited
{
margin: 0;
background-color: #aaa;
color: #fff;
}
a.mainlevelat:hover
{
background-color: #cfdfef;
color: #000;
text-decoration: none;
vertical-align: middle;
}


span.mainlevel
{
background-color: #aaa;
color: #fff;
}
/*MENU END*/
