/* Global Page Elements */

body

{

	font : 67.5% "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;

	margin : 0 10%;

	position : relative;

	padding : 0;

}



/* Global - Wrapper */

#wrapper

{

	background : white;

	border : 1px solid white;

}



/* Global - Header */

#header

{

	padding : 0 0 0 150px;

}



#header a#logo:link, #header a#logo:visited

{

	background : url(none) center no-repeat;

	height : 66px;

	left : 2px;

	position : absolute;

	overflow : hidden;

	text-indent : -1000em;

	text-decoration : none;

	top : 10px;

	width : 365px;

	z-index : 2;

}



/* Global - Header - Menu */

#header ul

{

	border-left : 1px solid white;

	margin : 0 0 -10px 0;

	padding : 80px 0 3px 0;

	text-align : right;

}

#header li

{

	display : inline;

	font-size : 1.1em;

	margin : 0;

	padding : 2px 0;

}



#header li a:link, #header li a:visited

{

	padding : 2px 12px;

	text-decoration : none;

}

#header li a:hover {}

#header li#last a:link, #header li#last a:visited { border : 0; }



/* Global - Navigation Bar */

#navigation

{

	font-size : 1em;

	margin : 0;

	padding : 4px 8px;

}

#navigation a:link, #navigation a:visited {}

#navigation a:hover {}

#navigation span.current {}



/* Global - Breadcrumbs */

#breadcrumbs

{

	margin : 0;

	padding : 0;

}

/* Global - Submenu */

#submenu

{

	float : right;

	margin : 0;

	padding : 0;

}



/* Global - Footer */

#footer

{

	margin : 0;

	padding : 2px 8px;

}

#footer a:link, #footer a:visited, #footer a:hover {}



#footer span

{

	float : right;

}



/* Content Styling */

#content { position : relative; }



h1

{

	font-size : 2em;

	font-weight : normal;

	padding : 9px 6px 9px 6px;

	margin : 0;

}

h1 em

{

	font-style : normal;

}



h2

{

	font-size : 1.7em;

	font-weight : normal;

	margin : 0;

	padding : 4px 6px;
    color: #000000;
    background-color: #FF0054;
}



h3

{

	font-size : 1.4em;

	font-weight : normal;

	margin : 0 6px;

	padding : 4px 6px;

}



h4

{

	font-size : 1em;

	margin : 0 6px;

	padding : 2px 6px;

}



p

{

	line-height : 1.6;

	margin : 0 6px;

	padding : 6px;

}



ul

{

	margin : 12px;

	padding : 0;

}



li

{

	list-style : square;

	margin : 0.2em 1.5em;

	padding : 0;

	font-size: 1.2em;

}



a:link, a:visited {}

a:hover {}



table { width : 100%; }

th, td

{

	font-size : 1.2em;

	padding : 4px;

}

th {}

td

{

	vertical-align : top;

}

tr.alt td, td.alt {}

td.left { width : 15%; }

td.submit { text-align : center; }



form { display : inline; margin : 0; }

optgroup { font-style : normal; }
