/* CSS Document */

/* =Styling all elements

--------------------------------------------------------------------------------------- */

* {

	margin: 0;

	padding: 0;

}

a {

	outline: none;

	border: none;

	text-decoration: none;

}

img {

	border: none;

}

input {

	vertical-align: middle;

}

.floatleft {

	float: left !important;

}

.floatright {

	float: right !important;

}

acronym, abbr {

	cursor: help;

}

/* ----------- Applying clearfix fix for some browsers to use in appropriate places --------- */

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

.clearfix {

	display: inline-block;

}

/* Hide from IE Mac \*/

.clearfix {

	display: block;

}

/* End hide from IE Mac */



/* ----------- BODY --------- */



body {

	background-color:#cdc0b0;

	margin:15px 0px 15px 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#a4aaab;

	text-decoration:none;

}

.warraper {

	background-color:#144e56;

}

.inner_content_box {

	background-color:#09383f;

}

.inner_content_box h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	color:#09383f;

	text-align:left;

	padding-top:20px;

	padding-left:10px;

	padding-right:10px;

	padding-bottom:10px;

}

.inner_content_box h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#09383f;

	text-align:left;

	padding-top:10px;

	padding-left:20px;

	padding-right:10px;

	padding-bottom:10px;

}

.inner_content_box p {

	color:#09383f;

	font-size:12px;

	text-align:left;

	padding-top:10px;

	padding-left:20px;

	padding-right:15px;

	padding-bottom:10px;

}

.inner_content_box p a {

	color:#09383f;

	text-align:left;

	text-decoration:underline;

}

.inner_content_box p a:hover {

	color:#000000;

	text-decoration:none;

}

.top_link {

	padding-top:15px;

	padding-bottom:10px;

	padding-right:30px;

}

.top_link a {

	color:#a4aaab;

}

.top_link a:hover {

	color:#ffce23;

}

#bot_ad_bg {

 background-image:images/bottom_add_bg.gif;

	background-repeat:no-repeat;

	width:237px;

	height:89px;

}

.footer {

	padding-top:15px;

	padding-bottom:15px;

	padding-right:30px;

	text-align:center;

}

.footer p {

	padding-top:5px;

}

.footer a {

	padding-left:5px;

	padding-right:5px;

	text-align:center;

	color:#a4aaab;

}

.footer a:hover {

	color:#ffce23;

}

/* -----------------------------------Menu --------------------------------------------- */



.arrowlistmenu {

	width: 180px; /*width of accordion menu*/

}

.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/

	font: 15px Tahoma;

	margin-bottom: 0px; /*bottom spacing between header and rest of content*/

	text-transform: uppercase; /*header text is indented 10px*/

	cursor: hand;

	cursor: pointer;

}

.arrowlistmenu .openheader { /*CSS class to apply to expandable header when it's expanded*/

}

.arrowlistmenu ul { /*CSS for UL of each sub menu*/

	list-style-type: none;

	margin: 0;

	padding: 0;

	/*border-right:2px solid #144e56;*//*bottom spacing between each UL and rest of content*/

}

.arrowlistmenu ul li {

	/*bottom spacing between menu items*/

padding-left:0px;

	padding-right:0px;

	font-size:12px;

}

.arrowlistmenu ul li a {

	color: #7dacb3;

	padding-top:0px;

	padding-bottom: 0px;

	/*background: url(../images/arrowbullet.png) no-repeat center left; *//*custom bullet list image*/

display: block;

	text-align:right;

	font-family:Tahoma;

	font-size:15px;

	padding-right:0px;

	text-decoration: none;

	font-weight: bold;

	/*border-bottom: 1px dashed #6e8e92;*/

	/*background-image:url(../images/bullet_white.png);

	background-repeat:no-repeat;

	background-position:right;*/

}

.arrowlistmenu ul li a:hover { /*hover state CSS*/

	color: #ffce23;

	background-image:url(../images/bullet_yellow.png);

	background-repeat:no-repeat;

	background-position:right;

}

/* ---------menu------------------------*/





.menutitle {

	cursor:pointer;

	color:#000000;

	text-align:center;

}

.submenu {

	margin-bottom: 0px;

}

