/**********************************************************************
************************************************************************
********     ***     ********    *******     *******     ******     *****
*******     ***     ********    *******     *******     ******      *****
******     ***     ********    *******************     ******      *****
*****     ***     ********    *******     *******     ******      ****
****     ***     ********    *******     *******     ****************
********************************************************************/

/* CSS Document */
body {background:#fff; margin:0px; padding:0px;height: 100%;}

/*-------- Default Style --------*/
.Normal {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
    font-weight: normal;
	color: #000;
}
a,a:link,a:visited,a:active {text-decoration:underline; font-family:Helvetica, Arial, sans-serif; font-weight:normal;color: #00538d;}
a:hover {color:#0072c2; text-decoration:underline;}
img {border: 0px;}
img.btn_search {vertical-align: top;padding: 1px 0 0 0;}
p {margin: 0 0 10px 0;padding: 0;}
ul {
	list-style-image: url('images/bullet.jpg');
	line-height: 1.3em;
	margin: 0 0 8px 25px;
	padding: 0;
}
h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #f79239;
	margin: 5px 0 15px 0;
}
h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #f79239;
	margin: 10px 0 15px 0;
}
h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #f79239;
	margin: 10px 0 15px 0;
}
h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #f79239;
	margin: 10px 0 15px 0;
}
h5 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #f79239;
	margin: 10px 0 15px 0;
}
h6 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f79239;
	margin: 10px 0 15px 0;
}
/*-------- design style --------*/
#mainbody {text-align: left;}
#logo {}
#admin {padding: 20px 0 0 0;}

#menubar {}
#solpart {}
#menuspacer {}
#menulinks {text-align: right;}
#searcher {}

#content {}

#flash {}
#homeboxers {padding: 10px 0;}
#home1 {padding: 0;}
#home2 {padding: 0 3px;}
#home3 {padding: 0 3px 0 0;}
#home4 {padding: 0;}

#bluebar {background: url('images/int-blue_bar.gif') repeat-x top;height: 17px;}
#interior {padding: 10px 0;}
#int1 {padding: 0; width: 153px;}
#int2 {padding: 0 35px 0 20px;}
#int3 {padding: 0; width: 196px;}

#liner {height: 1px; background: #ebebeb;}
#footer {padding: 12px 0 0 0;}
#copy {}
/*-------------- Custom Classes --------------*/
.blue_4_buttons {color: #0a77ae;}
/*-------------- Link Style --------------*/
.links p, .links div {font-weight:normal; color:#40b9ec; font-size:11px;text-align: right;}
.links a:link, .links a:active, .links a:visited {font-weight:normal; color:#40b9ec; font-size:11px; text-decoration: underline;text-transform: uppercase;}
.links a:hover {color:#379dc8; text-decoration: underline;text-transform: uppercase;}

/*-------------- User Style --------------*/
#admin, #admin p, #admin div {color:#40b9ec; font-size:11px;}
.user,a.user:link,a.user:active,a.user:visited {color:#40b9ec; font-size:11px;text-decoration: underline;}
a.user:hover {color:#379dc8; text-decoration: underline;}

/*-------------- Footer & Copy Style --------------*/
.footer p, .footer div {color: #a4a4a4; font-size: 11px;}
.footer a:link,.footer a:active,.footer a:visited {color:#a4a4a4; font-size:11px; text-decoration: underline;}
.footer a:hover {color:#7f7f7f; font-size:11px; text-decoration: underline;}
.copy p, .copy div {color: #40b9ec; font-size: 11px;}
.copy a:link,.copy a:active,.copy a:visited {color:#40b9ec; font-size:11px; text-decoration: none;}
.copy a:hover {color:#379dc8; font-size:11px; text-decoration: none;}
/*-------------- Solpart Style --------------*/
.MainMenu_MenuContainer {
	border: 0px;
	margin: 0px;
	background-color: transparent;
	padding: 0px;
	padding-bottom: 0px;
	width: 100px;
}
.MainMenu_MenuBar {}
.MainMenu_MenuItem {
	background-color: #fff;
	cursor: pointer; 
	color: #00538d; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 10px;
	font-weight: normal; 
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.MainMenu_MenuItemSel {
	background-color: #00538d; 
	cursor: pointer; 
	color: #fff; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 10px;
	font-weight: normal; 
	margin: 0px;
	padding: 0px;	
	height: 20px;
}
.MainMenu_MenuIcon {
	display:none;
}
#homelink {width: 60px;text-align: center;}
#homelink a:link, #homelink a:visited, #homelink a:active {color: #7f7f7f;text-decoration: none;}
#homelink a:hover {color: #666;text-decoration: none;}
.rootmenuitem {	
	background: url('images/nav-bg.gif') repeat-x;
	color: #00538d;
	font-weight: normal;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif; 
	cursor: pointer;
	display: table-cell;
	border: 0px;
	padding: 0px;
	margin: 0px;
	height: 27px;
	text-transform: uppercase;
}
.rootmenuitem_hover {
	background: url('images/nav-bg.gif') repeat-x;
	color: #f69b4b;
	font-weight: normal;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif; 
	cursor: pointer;
	display: table-cell;
	border: 0px;
	padding: 0px;
	margin: 0px;
	height: 27px;
	text-transform: uppercase;
}
.rootmenuitem_on {
	background: url('images/nav-bg-on.gif') repeat-x;
	color: #00538d;
	font-weight: normal;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif; 
	cursor: pointer;
	display: table-cell;
	border: 0px;
	padding: 0px;
	margin: 0px;
	height: 27px;
	text-transform: uppercase;
}
.submenu {
	z-index: 1000;
	margin: 0px;
	padding: 0px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
.MainMenu_MenuBreak {
	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	height: 0px;
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #EFEFEF 0px solid; 
	border-bottom: #EFEFEF 0px solid; 
	border-top: #EFEFEF 0px solid;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/**********************************************************************
************************************************************************
********     ***     ********    *******     *******     ******     *****
*******     ***     ********    *******     *******     ******      *****
******     ***     ********    *******************     ******      *****
*****     ***     ********    *******     *******     ******      ****
****     ***     ********    *******     *******     ****************
********************************************************************/

