﻿
html, body {
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	background: #363969 url(images/bg01.jpg) repeat-x left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAF4FF;
}

td		{font-family: Arial, Helvetica, Verdana; font-size:9pt; color:#000000;margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
a {font-family:Arial, Helvetica, Verdana; font-size:9pt; color:#763179; font-weight:	bold;text-decoration: none;}
A:link, A:visited, A:active {font-family:Arial, Helvetica, Verdana; font-size:9pt;  text-decoration: none;}
A:hover {font-family:Arial, Helvetica, Verdana; font-size:9pt;font-weight:	bold;font-style:	italic; text-decoration:underline;}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT {COLOR: #003366;}
H1				{font-family: Arial, Helvetica, Verdana, sans-serif;font-size:	2em;font-weight:	700;font-style:	normal;	text-decoration:	none;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;}			
H2				{font-family: Arial, Helvetica, Verdana, sans-serif;font-size:	1.75em;font-weight:	700;font-style:	normal;text-decoration:	none;word-spacing:	normal;letter-spacing:	normal;text-transform:	none;}	
H3				{font-family: Arial, Helvetica, Verdana, sans-serif;font-size:	1.58em;font-weight:	500;font-style:	normal;text-decoration:	none;word-spacing:	normal;letter-spacing:	normal;text-transform:	none;}	
H4				{font-family: Arial, Helvetica, Verdana, sans-serif;font-size:	1.33em;font-weight:	500;text-decoration:	none;word-spacing:	normal;letter-spacing:	normal;text-transform:	none;}	
H5, DT			{font-family: Arial, Helvetica, Verdana, sans-serif;font-size:	1em;font-weight:	700;font-style:	normal;text-decoration:	none;word-spacing:	normal;letter-spacing:	normal;text-transform:	none;}	
H6				{font-family: Arial, Helvetica, Verdana, sans-serif;font-size:	.8em;font-weight:	700;font-style:	normal;text-decoration:	none;word-spacing:	normal;letter-spacing:	normal;text-transform:	none;}	
TFOOT, THEAD	{font-family:Arial, Helvetica, Verdana; font-size:9pt; color:#FFFFFF;margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
TH				{vertical-align:baseline;font-size:	1em;font-weight:	bold;word-spacing:	normal;letter-spacing:	normal;text-transform:	none;font-family: Arial, Helvetica, sans-serif;}	
SMALL			{font-size:.7em;}	
BIG				{font-size:1.17em;}	
BLOCKQUOTE, PRE	{font-family:Courier New, monospace;}
UL LI			{list-style-type:square ;}	
UL LI LI		{list-style-type:disc;}	
UL LI LI LI		{list-style-type:circle;}
OL LI			{list-style-type:decimal;}	
OL OL LI		{list-style-type:lower-alpha;}	
OL OL OL LI		{list-style-type:lower-roman;}	
IMG 			{margin-top: 0px;margin-left: 0px;margin-right: 0px;}
.pagetitle	 {font-family:Arial, Helvetica, Verdana; font-size:12pt; color:#763179; font-weight:bold;}
hr					{ color: #763179; height:1px; }
input, select, text, textarea {font-family:Arial, Helvetica, Verdana; font-size:9pt; color:White}

a img {
	border: none;
}

img.alignleft {
	float: left;
	margin: 3px 20px 0px 0px;
}

img.alignright {
	float: right;
	margin: 3px 0px 0px 20px;
}

img.aligncenter {
	margin: 0px auto;
}

/*TEXT STYLES*/

.body_text {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

.title_blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 26px; color: #7DA5E0; }

.title_Orange{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#CC6600
}
.title_White{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF
}


.news_more a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#003366;
	text-decoration:none;
}
.news_more a:hover{
	text-decoration:underline;
}

/** WRAPPER */

#wrapper {
	width: 937px;
	margin: 0px auto;
}

/** HEADER */

#header {
	height: 108px;
	padding: 198px 0px 0px 0px;
	background: url(images/bg02.jpg) no-repeat left top;
}

#logo {
	position: absolute;
	top:200px;
	left:90px;
	height: 20px;
	width: 56px;
	
}
/** MENU */

#menu {
	width: 937px;
	height: 20px;
	
}

#menu ul {
	margin: 0px;
	padding: 20px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
	padding: 0px 0px 0px 30px;
}

#menu a {
	text-decoration: none;
	font-weight: bold;
	color: #131429;
}

#menu a:hover {
	text-decoration: underline;
	color: #ffffff;
}

/** PAGE */

#page {
	margin-bottom: 10px;
	padding: 0px 50px 0px 59px;
	background: url(images/bg1_01.jpg) repeat-y 59px 0px;
}

#bgtop {
	background: url(images/bg1_02.jpg) no-repeat 0px 0px;
}

#bgbtm {
	background: url(images/bg1_03.jpg) no-repeat 0px 100%;
}

.home #page {
	margin-bottom: 0px;
	background: none;
}

.single #page {
	background-image: url(images/bg2_01.jpg);
}

.single #bgtop {
	background-image: url(images/bg2.jpg);
}

.single #bgbtm {
	background-image: url(images/bg2_03.jpg);
}

.home1 #page {
	margin-bottom: 0px;
	background: none;

}


/** CONTENT */

#content {
	width: 523px;
	padding: 30px 0px 10px 25px;
	font-size: 12px;
}

.home #content {
	width: 447px;
	padding: 0px;
}

.single #content {
	float: none;
	width: auto;
	padding-right: 25px;
}

/** SIDEBAR */

#sidebar {
	width: 186px;
	padding: 30px 30px 10px 0px;
}

.home #sidebar {
	width: 371px;
	height: 371px;
	padding: 0px;
	background: url(images/bg04.jpg) no-repeat left top;
	color: #FFD3FE;
}

.home #sidebar a {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
}

.home #sidebar a:hover {
	text-decoration: underline;
}

/** General **/
.MainHeader {
	height: 19px;
	background-color:#763179;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF
	
}

.SubHeader {
	height: 19px;
	background-color:#44457D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffcc66
}
/** FOOTER */

#footer {
	height: 58px;
	padding: 0px 50px 0px 59px;
	background: url(images/bg08.gif) no-repeat 60px 0px;
}

#footer p {
	
	margin: 0px;
	padding: 20px 20px;
	line-height: normal;
	font-size: 12px;
	color: #8182A3;
}

#footer .legal {
	
	float: left;
}

#footer .links {
	float: right;
}

#footer .links a {
	padding-left: 20px;
}

#footer a {
	text-decoration: none;
	color: #8182A3;
}

#footer a:hover {
	text-decoration: underline;
}

/** submenu */

#submenu {
	padding: 0px 2px 0px 2px;
	
}

#submenu p {
	
	margin: 0px;
	padding: 2px 2px;
	line-height: normal;
	background-color:#ffcc66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:#003366;
}



#submenu .links {
	float: left;
}

#submenu .links a {
	padding-right: 6px;
}

#submenu a {
	text-decoration: none;
	color: #003366 ;
}

#submenu a:hover {
	text-decoration: underline;
}

/** subsubmenu */

#subsubmenu {
	padding: 0px 2px 0px 2px;
	
}

#subsubmenu p {
	
	margin: 0px;
	padding: 2px 2px;
	line-height: normal;
	background-color:#cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003366;
}



#subsubmenu .sublinks {
	float: left;
}

#subsubmenu .sublinks a {
	padding-right: 10px;
}

#2submenu a {
	text-decoration: none;
	color: #003366 ;
}

#subsubmenu a:hover {
	text-decoration: underline;
}
/** BOX1 */

#box1 {
	background: url(images/bg05.jpg) repeat-y left top;
}

#box1 .bgtop {
	background: url(images/bg06.jpg) no-repeat left top;
}

#box1 .bgbtm {
	height: 371px;
	min-height: 371px;
	background: url(images/bg07.jpg) no-repeat left bottom;
}

html>body #box1 .bgbtm {
	height: auto;
}

#box1 .column1 {
	width: 160px;
	height: 370px;
	padding: 0px 0px 0px 17px;
}

#box1 .column2 {
	width: 200px;
	padding: 30px 30px 0px 0px;
}

#box1 .column2  span {
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}

/*.list1 {
	margin: 0px;
	padding: 35px 0px 0px 0px;
	line-height: normal;
	list-style: none;
	font-size: 12px;
}

.list1 li {
	height: 21px;
	margin: 0px 0px 32px 0px;
	padding: 0px 0px 0px 22px;
	background: url(images/homepage02.gif) no-repeat left center;
}*/

.list2 {
	margin: 0px;
	padding: 25px 0px 0px 0px;
	line-height: normal;
	list-style: none;
	font-size: 12px;
}

.list2 li {
	height: 10px;
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 20px;
	background: url(images/bullet.gif) no-repeat left center;
}
.list2 ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	line-height: 200%;
}
/** BOX2 */

#box2 {
	width: 176px;
	padding: 40px 0px 0px 24px;
}

#box2 p {
	background: url(images/homepage03.gif) no-repeat right center;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}

#box2 a {
	font-weight: bold;
}

/** BOX3 */

#box3 {
	background: url(images/bg1_01.jpg) repeat-y left top;
}

#box3 .bgtop {
	background: url(images/bg1_02.jpg) no-repeat left top;
}

#box3 .bgbtm {
	height: 341px;
	min-height: 341px;
	padding: 30px 20px 0px 20px;
	background: url(images/bg1_03.jpg) no-repeat left bottom;
}

html>body #box3 .bgbtm {
	height: auto;
}

/** BOX4 */

#box4 {
	background: url(images/bg2_01.jpg) repeat-y left top;
}

#box4 .bgtop {
	background: url(images/bg2_02.jpg) no-repeat left top;
}

#box4 .bgbtm {
	height: 341px;
	min-height: 341px;
	padding: 30px 20px 0px 20px;
	background: url(images/bg2_03.jpg) no-repeat left bottom;
}

html>body #box4 .bgbtm {
	height: auto;
}

#sologen {
	position:absolute;
	top:51px;
	right:38px
}

ul#sologen {
}
ul#sologen li {
	display:inline;
}
ul#sologen a {
	color:#000;
	line-height:43px;
	padding:0 10px;
	border-right:#000 1px solid;
	
}
ul#sologen span {
	font-size:18px;
}