/* CSS Document */
/************************************************************************************/
/***** Global settings ******/
body {
	background-image:url(../images/main-bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	/*background-color:#DBDBDB;*/
	margin: 0;
	font-size:11px;
	font-family:Tahoma, Arial;
}
a {
	color:#1473D2;
	text-decoration:none;
}
a:hover {
	color:#51A0EF;
	text-decoration:underline;
}

small {
	font-size:9px;}

/************************************************************************************/
/***** Containers ******/
/***** Master Container settings ans position ******/
div#container {
	width:756px;
	margin: 0 auto;
}
/***** Main Content position and settings ******/
div#main_con_container {
	clear:both;
	margin:2px 0;
}
div#con_container {
	position:relative;
	float:left;
}
/***** bigass button position ******/
div#btn_container {
	float:right;
}
/***** Footer position ******/
div#footer_container {
	padding-top:25px;
	clear:both;
	background-image:url(../images/bottom-bg.gif);
	height:60px;
}
div#sub_con_container {
/*	width:575px;*/
	margin:0 20px 20px 165px;
}
/************************************************************************************/
/***** Top of Page: Header overall settings******/
div#header {
	background-color:#C5C4C4;
	height:40px;
	margin-bottom:2px;
}
/***** Top of Page: Logo position******/
.logo {
	position:relative;
	float:left;
}
/***** Top of Page: Main Navigation design and layout settings ******/
.main_nav {
	position:relative;
	height:14px;
	padding:13px;
	color:#fff;
	float:left;
	margin-left:155px;
	font-weight:bold;
}
.main_nav a {
	font-weight:bold;
	margin:8px;
	color:#fff;
	text-decoration:none;
	font-size:11px;
}
.main_nav a:hover {
	color:#083051;
	border-bottom:5px solid #083051;
}
/***** Top of Page: Cap to header position ******/
.cap {
	position:relative;
	float:right;
}
/************************************************************************************/
/***** Guts of Page: Content ******/
/***** Guts of Page: Main Content/Nav ******/
.con-nav-position {
	position:relative;
	float:left;
}
div#con-nav {
	width:158px;
	background-image:url(../images/ball-bg2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	border:1px solid #C5C4C4;
	padding-bottom:200px;
	margin-bottom: 10px;
}
#con-nav h1 {
	background-image:url(../images/sub-nav-header.gif);
	height:18px;
	display: block;
	padding:3px 0 0 5px;
	color:#083051;
	font-weight:bold;
	border-bottom:1px solid #C5C4C4;
	margin:0;
	font-size:11px;
}
#con-nav a {
	height:18px;
	display: block;
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:3px 0 0 20px;
	color:#083051;
	text-decoration:none;
	font-size:11px;
	border-bottom:1px solid #C5C4C4;
}
div#con-nav a:hover {
	background-color:#EDEDED;
	text-decoration:underline;
}
/***** Guts of Page: Main Content ******/
/***** Guts of Page: Main Content: Swap 1 ******/
div#con-panel1 {
	background-image:url(../images/con_panel_bg.gif);
	background-repeat:no-repeat;
	left:-1px;
	position:relative;
	float:left;
	width:320px;
	height:320px;
	padding:5px;

}
div#con-panel1 h1 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	color:#083051;
	width:280px;
}
div#con-panel1 p {
	margin: 0 5px 0 5px;
}
div#con-panel1 img {
	margin:10px;
	border:0;
}
/***** Guts of Page: Main Content: Swap 2 ******/
div#con-panel2 {
	background-image:url(../images/con_panel_bg.gif);
	background-repeat:no-repeat;
	left:-1px;
	position:relative;
	float:left;
	width:320px;
	height:320px;
	padding:5px;

}
div#con-panel2 h1 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	color:#083051;
	width:280px;
}
div#con-panel2 p {
	margin: 0 5px 0 5px;
}
div#con-panel2 img {
	margin:10px;
	border:0;
}
/***** Guts of Page: Main Content: Swap 3 ******/
div#con-panel3 {
	background-image:url(../images/con_panel_bg.gif);
	background-repeat:no-repeat;
	left:-1px;
	position:relative;
	float:left;
	width:320px;
	height:320px;
	padding:5px;

}
div#con-panel3 h1 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	color:#083051;
	width:280px;
}
div#con-panel3 p {
	margin: 0 5px 0 5px;
}
div#con-panel3 img {
	margin:10px;
	border:0;
}
/***** Guts of Page: Main Content: Swap 4 ******/
div#con-panel4 {
	background-image:url(../images/con_panel_bg.gif);
	background-repeat:no-repeat;
	left:-1px;
	position:relative;
	float:left;
	width:320px;
	height:320px;
	padding:5px;

}
div#con-panel4 h1 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	color:#083051;
	width:280px;
}
div#con-panel4 p {
	margin: 0 5px 0 5px;
}
div#con-panel4 img {
	margin:10px;
	border:0;
}
/***** Guts of Page: Main Content: Swap 5 ******/
div#con-panel5 {
	background-image:url(../images/con_panel_bg.gif);
	background-repeat:no-repeat;
	left:-1px;
	position:relative;
	float:left;
	width:320px;
	height:320px;
	padding:5px;

}
div#con-panel5 h1 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	color:#083051;
	width:280px;
}
div#con-panel5 p {
	margin: 0 5px 0 5px;
}
div#con-panel5 img {
	margin:10px;
	border:0;
}
/***** Guts of Page: Main Content: Swap 6 ******/
div#con-panel6 {
	background-image:url(../images/con_panel_bg.gif);
	background-repeat:no-repeat;
	left:-1px;
	position:relative;
	float:left;
	width:320px;
	height:320px;
	padding:5px;

}
div#con-panel6 h1 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	color:#083051;
	width:280px;
}
div#con-panel6 p {
	margin: 0 5px 0 5px;
}
div#con-panel6 img {
	margin:10px;
	border:0;
}
/************************************************************************************/
/***** Guts of Page: Bigass Button settings ******/
.big_btn {
	margin-bottom:10px;
}
/************************************************************************************/
/***** Guts of Page: Login settings ******/
div#login {
	background-image:url(../images/login-bg.gif);
	background-repeat:no-repeat;
	width:240px;
	height:90px;
	margin-bottom:5px;
	padding:5px 10px;
}
/***** Guts of Page: Master Form settings ******/
div#login form {
	width:150px;
	margin:0;
}
/***** Guts of Page: Login position, width and title settings ******/
.login_pos {
	width:230px;
}
.login_pos h1 {
	font-size:11px;
	font-weight:bold;
	color:#083051;
	margin:0;
}
/***** Guts of Page: description of fields position ******/
.login_desc {
	position:relative;
	float:left;
	text-align:right;
	width:75px;
}
.login_desc h1 {
	font-size:10px;
	color:#083051;
	margin:5px 0 14px;
}
/***** Guts of Page: input fields position ******/
.login_fields {
	position:relative;
	float:right;
}
/***** Guts of Page: input fields design settings ******/
.fields {
	width:150px;
	height:15px;
	margin:3px 0;
	color:#083051;
	font-size:10px;
	border:1px solid #C5C6C6;
}
/***** Guts of Page: Submit Button Layout and Settings ******/
.s-button {
	text-align:right;
}
.s-button input {
	font-size:10px;
	color:#083051;
	border:1px solid #C5C6C6;
	background-color:#FFFFFF;	
	width:48px;
	height:18px;
}
/************************************************************************************/
/***** bottom of Page: line break ******/
.line-split {
	font-size:1px;
	clear:both;
	height:2px;
	background-color:#C5C4C4;
	margin:5px 0 2px;
}
/***** bottom of Page: Main Footer Settings ******/
.footer {
	background-color:#FFFFFF;
	color:#C5C6C6;
	padding:10px 0 5px;
}
/***** bottom of Page: Footer Navigation Settings ******/
.foot_nav {
	height:20px;
	float:left;
}
.foot_nav a {
	margin:8px;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	color:#C5C6C6;
}
.foot_nav a:hover {
	text-decoration:none;
	border-bottom:5px solid #C5C6C6;
}
/***** bottom of Page: Footer Info Position ******/
.foot_info {
	font-size:10px;
	padding-right:10px;
	height:20px;
	text-align:right;
}
/************************************************************************************/
/***** SubPage Design *****/
/***** SubPage Design: Breadcrumbs *****/
div#breadcrumbs {
	height:17px;
	color:#083051;
	font-weight:bold;
	padding:3px 0 3px 5px;
}
div#breadcrumbs a {
	color:#083051;
	text-decoration:underline;
}
div#breadcrumbs a:hover {
	text-decoration:none;
}
/************************************************************************************/
/***** SubPage Design: box accent *****/
div#omni_box {
	float:right;
	position:relative;
	top:-20px; 
	right:5px;
}
/************************************************************************************/
/***** SubPage Design: Subpage Main Header *****/
div#con_sub_header {
	width:300px;
	margin-bottom:35px;
}
div#con_sub_header h1 {
	background-image:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 13px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#083051;
}
/***** SubPage Design: Content style default *****/
div#con_sub_text {
/*	border-top:1px solid #C5C4C4;*/
	margin:20px;
}
div#con_sub_text h1 {
	margin:10px 0;
	font-size:12px;
	font-weight:bold;
	color:#083051;
	padding-left:10px;	
}
div#con_sub_text p {
	color:#083051;
	padding:5px 15px;	
	margin:10px 0;
}
/***** SubPage Design: Content style 1 *****/
div#con_sub_left {
	border-bottom:1px solid #C5C4C4;
	margin:20px 0px;
}
div#con_sub_left h1 {
	margin:10px 215px 10px 0;
	font-size:12px;
	font-weight:bold;
	color:#083051;
	padding-left:10px;	
	width:330px;
}
div#con_sub_left p {
	color:#083051;
	padding:5px 15px;	
	margin:5px 215px 10px 0;
	width:320px;
}
div#con_sub_left img {
	float:right;
	margin:10px 5px;
	border:0;
}
div#con_sub_right div {
	font-size:1px;
	margin:0;
	clear:right;
}
/***** SubPage Design: Content style 2 *****/
div#con_sub_right {
	border-bottom:1px solid #C5C4C4;
	margin:20px 0px;
}
div#con_sub_right h1 {
	margin:10px 0 10px 215px;
	font-size:12px;
	font-weight:bold;
	color:#083051;
	padding-left:10px;	
	width:330px;
}
div#con_sub_right p {
	color:#083051;
	padding:5px 15px 0;	
	margin:5px 0 10px 215px;
	width:320px;
}
div#con_sub_right img {
	float:left;
	margin:10px 5px;
	border:0;
}
div#con_sub_right div {
	font-size:1px;
	margin:0;
	clear:left;
}
/***** SubPage Design: Content style 2 *****/
div#con_sub_gallery {
	font-size:10px;
	display:none;
	border-top:1px solid #C5C4C4;
	margin:5px 0px 20px;
}
div#con_sub_gallery div {
	width:100px;
	height:90px;
	float:left;
	margin:20px 20px 10px;
}
div#con_sub_gallery img {
	border:0;
}