





body {

	margin: 0px;

	padding: 0px;

	background: url(../images/backgrounds/topbackgroundrepeat_white.png) left top repeat-x ;

	background-color: #d3e2f5;

}



.Cleaner {

	clear: both;

}



.CleanerLeft {

	clear: left;

}



#Wrap {



}



#WebSite {

	margin: 0px auto;

	width: 970px;

	clear: both;

	padding: 0px 0px 0px 0px;

}



#Header {

	float: left;

	width: 950px;

	padding: 18px 0px 17px 0px;

	margin: 0px 10px 0px 10px;

}



#Menu {

	clear: both;

	margin: 0px 15px 4px 15px;

	/* For WebKit (Safari, Google Chrome etc) */

	background: -webkit-gradient(linear, left top, left bottom, from(#8AB8E3), to(#307DC1));

	/* For Mozilla/Gecko (Firefox etc) */

	background: -moz-linear-gradient(top, #8AB8E3, #307DC1);

	/* For Internet Explorer 5.5 - 7 */

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8AB8E3, endColorstr=#307DC1, GradientType=0);

	/* For Internet Explorer 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8AB8E3, endColorstr=#307DC1, GradientType=0)";	

	height: 38px;

	

	background-color: #8AB8E3;

}



#Content, #Content_Home {

	padding: 4px 4px 0px 4px;

	margin: 20px 0px 0px 0px;

}



#Footer {

	background: url(../images/footer/bottom_background_white.png) center top repeat-x;

	width: 100%;

}



/* --- Start of MainMenu Styles --- */



.MainMenu {

	background: url(../images/menu/mainmenu_white.png) no-repeat;

	width: 940px;

	height: 38px;

	font: bold 14px 'Arial', 'Arial';

	text-transform: uppercase;

}



#MainMenu ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px 0px 0px 15px;

}



#MainMenu ul li {

	display: inline;

	padding: 0px 11px 0px 15px;

	margin: 0px;

	background: url(../images/menu/menubullet.png) left center no-repeat;

	float: left;

}



#MainMenu ul li.first {

	background: none;

	padding: 0px 11px 0px 0px;

	

}



#MainMenu ul li a {

	display: block;

	text-decoration: none;

	padding: 10px 0px 10px 0px;

	color: #FFFFFF;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color=#333333)";		

}



#MainMenu ul li a:hover {

	text-decoration: none;

	color: #FFFFFF;

}



/* --- Start of Search form Styles --- */



#searchform {

	display: block;

	margin: 0px 6px 0px 0px;

	padding: 7px 0px 3px 3px;

	font-weight: bold;

	float: right;

}



#ArticleContent #searchform {

	float: left;

}





#searchform #s:focus {

	background: url(../images/forms/search_input.png);

	background-repeat: no-repeat;

	color: #666;

}





#searchform #s {

	background: url(../images/forms/search_input.png);

	background-repeat: no-repeat;

	border: none;

	padding: 3px 2px 3px 7px;

	width: 153px;

	font-family: Arial;

	font-size: 12px;

	margin: 0px -4px 5px 0px;

	height: 17px;

}





#searchform div {

	display: inline;

}



#searchform #searchsubmit {

	background: url(../images/buttons/search_butt.png) no-repeat;		

	width: 64px;

	padding: 5px 0px 5px 0px;

	border: 0px;

	font: 10px 'Arial', 'Arial';

	text-transform: uppercase;

	color: #0d2648;	

}



#searchform .screen-reader-text {

	display: none;

}



/* --- Start of DropDown form Styles --- */



.DropDown {

	background: url(../images/dropdown/dd_toprightline.png) right top no-repeat;

	/*width: 200px;*/

	display: none;

	position: absolute;

	left: 0px; 

	top: 0px;

	z-index: 3;

	margin-left: 14px;

}



.DDTitle {

	background: url(../images/dropdown/dd_topleft.png) no-repeat;			

	padding:  6px 0px 14px 6px;

	font: bold 14px/14px Arial;

	color: #246ccd;

	text-transform: uppercase;

		

}



.DDTitleContent {

	background: url(../images/dropdown/dd_topright.png) right top no-repeat;			

	padding: 6px 8px 10px 0px;

	cursor: pointer;

	

}



.DDTitleContent a {

	text-decoration: none;

	

}



.DDContent {

	padding: 0px 0px 0px 6px;

	margin: 13px 0px 0px 0px;

	background: url(../images/dropdown/dd_bottomleft.png) left bottom no-repeat;			

	display: block;

}



.DDContent ul {

	margin: 0px;

	display: block;

	list-style-type: none;

	background: url(../images/dropdown/dd_bottomright.png) right bottom no-repeat;			

	padding: 0px 7px 10px 0px;

	float: left;

}



.DDContent ul li ul {

	background: none;

	padding: 0px;

	float: left;



}



.DDLink{

	color: #0d2648;

	font: bold 11px Arial;

	padding: 6px 5px 6px 20px;

	margin: 0px;

	background: url(../images/dropdown/ddbullet.png) no-repeat;

	display: block;

	text-decoration: none;

	text-transform: uppercase;		

	width: 160px; /* width of a column */

}



.DDLink:hover {

	background: url(../images/dropdown/ddbullet.png) no-repeat #246ccd;

	color: #d3e2f5;

}



/* --- Start of Buttons Styles --- */



.Button {

	font: 10px 'Arial', 'Arial';

	text-transform: uppercase;

	text-decoration: none;

	background: url(../images/buttons/buttl.png) left top no-repeat transparent;

	padding: 7px 0px 6px 10px;

	color: #0d2648;	

}



a.Button:hover {

	background: url(../images/buttons/buttl_on.png) left top no-repeat transparent;

	color: #246ccd;

}



.Button span {

	padding: 7px 10px 6px 0px;

	background: url(../images/buttons/buttr.png) right top no-repeat transparent;

}



a.Button:hover span {

	background: url(../images/buttons/buttr_on.png) right top no-repeat transparent;

}



/* --- End of Buttons Styles --- */





/* --- Start of Header styles --- */



#Header .Logo {

	float: left;

	white-space:nowrap;

}



#Header .Logo img {

	float: left;



	float: left;

	padding: 0px 10px 0px 19px;	

}



#Header .Motto {

	color: #FFFFFF;

	font: bold 11px 'Arial', 'Arial';

	text-transform: uppercase;

	text-shadow: 1px 1px 1px #000000;

	filter: Shadow(Color=#000000, Direction=135, Strength=1);	



	float: left;

	padding: 5px 0px 1px 0px;

	vertical-align: middle;

}



.Twitter {

	background: url(../images/header/twittericon.png) 0px center no-repeat;	

	color: #307DC1;

	font: bold 11px 'Arial', 'Arial';

	text-transform: uppercase;

	float: right;

	white-space:nowrap;

	vertical-align: middle;

	padding: 5px 19px 2px 25px;

}





.Facebook {

	background: url(../images/header/facebookicon.png) 0px center no-repeat;		

	color: #307DC1;

	font: bold 11px 'Arial', 'Arial';

	text-transform: uppercase;

	display: block;

	float: right;	

	padding: 5px 10px 2px 25px;

	margin: 0px 10px 0px 0px;

	white-space:nowrap;

	vertical-align: middle;

}





.Twitter a, .Facebook a {

	color: #307DC1;

	text-shadow: 0px 0px 0px #000000;

	filter: Shadow(Color=#000000, Direction=135, Strength=1);	

}



/* --- Start of Footer styles --- */



.FooterText {

	color: #000000;

	font: 11px 'Arial', 'Arial';

	text-align: center;

	display: block;

	padding: 35px 0px 15px 0px;

	margin: 0px auto;

}



.WebsiteFooterLink, .FooterText a {

	background-color: none;

	color: #000000;

	font-family: 'Arial', 'Arial';

}



.WebsiteFooterLink:hover, .FooterText a:hover {

	background-color: none;

	color: #000000;

	text-decoration: none;

}



.SmallLogo {

	/* background: url(../images/logos/logosmall.png) no-repeat;			*/

	padding: 15px 0px 0px 0px;

	display: block;

}



/* --- End of Footer styles --- */




