﻿body
{
	font-family: Arial;
	font-size: 12px;
	background: #D5E3EC url(../../Images/body_bg.gif) repeat-x;
	text-align: center;
}

/*DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}*/

a, a:focus { outline: none; }
p 
{ 
	margin: 0px;
	padding: 0px;
}

img { margin: 0px; padding: 0px; }

h1.fieldHeader 
{ 
	font-family: Verdana;
	font-size: 21px; 
	line-height: 33px; 
	border-bottom: solid 3px black; 
	width: 100%; 
	margin: 0; 
}

.callOut
{
	font-size: 14px;
}	

.blue { color: #006b97; }
.green { color: #42B909; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }

.left { float: left; }
.right { float: right; }
.clear { clear: both; }

.break
{
	width: 100%;
	height: 3px !important;
	overflow: hidden;
	background-color: Black;
}

.profileContact { margin-left: 20px; }

.terms_list { margin-top: 20px; }
.terms_list ol li { margin-bottom: 8px; }

.ppolicy {  }
.ppolicy ol li { margin-bottom: 12px; }
.ppolicy ol li ul { margin-top: 4px; }
.ppolicy ol li ul li { margin-bottom: 0px; }

#hdr_contact { text-align: right; color: White; font-size: 11px; padding-bottom: 3px; }
#hdr_contact a, #hdr_contact a:visited { color: White; text-decoration: none; }
#hdr_contact a:hover { color: #B6FF77; text-decoration: none; }
#hdr_contact #phone_field { margin-left: 20px; }
#hdr_contact #phone_field span { color: #24B9FD; }
#hdr_contact #email_field { margin-left: 20px; }
#hdr_contact #contact_field { }

#hdr_menu { margin-top: 4px; }


#maindiv { width: 988px; text-align: left; margin: 0 auto; }

#maincontent {
	background: #bbb url(../../Images/content_bg.gif) repeat-x;
	/*margin-top: 10px;*/
	padding: 11px;
}

.pub_compny_info tr td { padding: 0 0 18px 0; }

#footer { padding: 15px 15px 15px 15px; font-size: 11px; background-color: Black; margin-top: 11px; }
#footer a, #footer a:visited, #footer a:active { color: #999999; text-decoration: none; font-weight: normal; }
#footer a:hover { color: #B6FF77; font-weight: normal; }
#footer .ftr_item { float: right; margin-right: 32px; }
#footer .whitecap {float: left ;margin-right:15px;}
#footer .copyright { float: right; color: #69B2DB; }
#footer #footercontent { float: left; width: auto; }
#footer #footercontent .ftr_item_login { float: left; }
#footer #footercontent .ftr_item { float: left; margin-left: 32px; }

.leftpane { width: 660px; float: left; }
.rightpane { width: 306px; float: left; }
.contentpane { margin: 0px; } 

.bumpTextDown { margin-top: 20px; }

#contactus { padding-top: 15px; padding-left: 4px; }

.field { clear: both; margin: 2px 0 2px 0;}
.field .label { width: 180px; float: left; }
.field .data { float: left; }

#titleBarWho
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner2.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}

#titleBarWhy
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner10.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}

#titleBarCaps
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner5.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}

#titleBarSegs
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner4.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}

#titleBarRels
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner3.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}

#titleBarContact
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner8.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}

#titleBarCareers
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner5.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar1
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner1.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar2
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner2.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar3
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner3.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar4
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner4.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar5
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner5.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar6
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner6.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar7
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner7.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}#titleBar8
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner8.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}#titleBar9
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner9.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar10
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner10.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar11
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner11.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar12
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner12.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar13
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner13.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar14
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner14.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar15
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner15.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar16
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner16.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar17
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner17.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar18
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner18.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar19
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner19.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar20
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner20.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar21
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner21.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar22
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner22.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar23
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner23.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar24
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner24.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
#titleBar25
{
	width: 942px;
	height: 74px;
	background: url(../../Images/bannerimages/adeptron_banner25.jpg) black no-repeat right 0%;
	color: #93de75;
	font-size: 24px;
	line-height: 74px;
	padding-left: 25px;
}
.ContainerPadding { padding: 18px; }
.ShiftLeft { margin-left: 18px !important; }

#framestack 
{
	background-color: Black;
}



/*  ===========================================
	Main Nav Menu 
    =========================================== */
.NavMenu
{ 
	font-size: 12px;
	height: 25px;
	background: transparent url('../../Images/navbar_black_bg.gif') repeat-x;
}

.NavMenu * iframe
{ 
	display: none;
}

.NavMenu ul li
{
	
}

.NavMenu ul li a, .NavMenu ul li a:visited, .NavMenu ul li a:active, .NavMenu ul li a:link
{
	height: 25px;
	color: White;
	text-decoration: none;
	float: left;
}

.NavMenu ul li a:hover
{
	height: 25px;
	color: Black;
	text-decoration: none;
	/* background: transparent url('../../Images/navbar_hover_bg.gif') repeat-x; */
	color: #B6FF77;
	border: none;
	float: left;
}

.selnode
{
	height: 25px;
	text-decoration: none;
	/* background: transparent url('../../Images/navbar_hover_bg.gif') repeat-x; */
	color: #B6FF77;
}

.selnode span 
{ 
	color: Black;
	/* background: transparent url('../../Images/navbar_hover_bg.gif') repeat-x; */
	color: #B6FF77;
	
	line-height: 23px !important;
}

.NavMenu ul li a span
{
	line-height: 23px;
	cursor: pointer;
}

.NavMenu ul li a span:hover
{
	height: 25px;
	/* background: transparent url('../../Images/navbar_hover_bg.gif') repeat-x; */
	color: #B6FF77;
}

.rmGroup li { height: 25px; }
.rmGroup li a span { font-size: 12px; }

.NavMenu ul li
{
	margin: 0 10px 0 10px;
}

.NavMenu * .rmGroup
{
	float: left;
}


.NavMenu * .rmGroup
{
	background: transparent url('../../Images/lowerbar_blue_bg.gif') repeat-x;
}

.RadMenu A.rmLink {	DISPLAY: inline !important; }

.menu_end
{
	width: 6px !important;
	height: 25px !important;
	float: left !important;
}

.menuDiv
{
	float: left !important;
}

/*  ===========================================
	Admin Nav Menu 
    =========================================== */

.AdminMenu ul.rmRootGroup li { margin: 0 6px 0 6px; }
.AdminMenu div.rmGroup { background-color: White; }
.AdminMenu div.rmGroup ul li { display: block; padding-right: 10px; }
.AdminMenu div.rmGroup ul li a span { cursor: pointer; }


/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}
