body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
	margin: 0;
	padding: 0;
	font-family:Verdana;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img
{
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var
{
	font-style: normal;
	font-weight: normal;
}
ol, ul
{
	list-style: none;
}
caption, th
{
	text-align: left;
}
h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after
{
	content: '';
}
abbr, acronym
{
	border: 0;
}

body
{
	background-color:#373737;
}

#Container
{
	width:960px;
	position:relative;	
	margin: 0px auto 0px auto;
}

#Logo
{
	width:264px;
	height:80px;
	top:77px;
	left:125px;
	position:absolute;
}

#Logotext
{
	position:absolute;
	left:105px;
	top:150px;
	width:305px;
	height:30px;
	color:#006699;
}

#Logotext a
{
	color:#006699;
	text-decoration:none;
}

#Logotext h1
{
	color:#006699;
	font-size:1.5em;
}

#PageHeader
{
	position:relative;
	width: 960px;
	height: 268px;
	/*background-image:url(OBSkin-Header.jpg);*/
	background-image:url('headerBG.gif');
	background-repeat:no-repeat;
	background-position:top left;
	margin: 0px auto 0px auto;
	padding-bottom:30px;
}

#HeaderText
{
	position:absolute;
	right: 65px;
	top: 50px;
	color: #FFFFFF;
	text-align:center;
	width: 300px;
	z-index:10;
}

#HeaderLink
{
	position:absolute;
	right: 110px;
	top:167px;
	color: #FFFFFF;
	text-align:center;
}

#HeaderLink a
{
	color:#ffffff;
	font-size:1.1em;
}

#HeaderLink a:hover
{
	text-decoration:underline;
}

#HeaderHD
{
	position:absolute;
	right:187px;
	top:61px;
	width:262px;
	height:186px;
}

#PageMenuArea
{
	height:36px;
	margin:0px auto;
	padding:0px 53px;
	position:absolute;
	top:278px;
	width:854px;
	z-index:10;
}

#MenuArea
{
	width:670px;
	height:36px;
	float:left;
	position:relative;
}

#MenuArea a
{
	width:111px;
	background-image:url(button_both.gif);
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	height:22px;
	padding-top:14px;
	color:#ffffff;
}

#MenuArea a:link, #MenuArea a:visited, #MenuArea a:active
{
	background-position:100% 0px;
}

#MenuArea a:hover
{
	background-position:100% -36px;
}

#dnn_MenuArea
{
	width:700px;
	height:36px;
	float:left;
	position:relative;
}
/*
#dnn_MenuArea a
{
	width:111px;
	height:27px;
	background-image:url(button_both.gif);
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:9px;
	color:#ffffff;
}

#dnn_MenuArea a:link, #dnn_MenuArea a:visited, #dnn_MenuArea a:active
{
	background-position:100% 0px;
}

#dnn_MenuArea a:hover
{
	background-position:100% -36px;
}*/

#SearchBox
{
	width:265px;
	float:right;
	position:relative;
}

#ShaddowTop
{
	background-image:url(shaddowTopOverlap.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:960px;
	height:22px;
	position:relative;
}

#ShaddowMiddle
{
	background-image:url(shaddowmiddle.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:960px;
	position:relative;
}

#dnn_footer
{
	background-image:url("footer.gif");
	background-repeat:no-repeat;
	background-position:center;
	width:835px;
	height:15px;
	position:relative;
	top:-20px;
	left:53px;
	padding:10px;
	text-align:center;
	color:#ffffff;
}

#dnn_footer a
{
	color:#ffffff;
}

#dnn_footer a:hover
{
	color:#007FB5;
}


#footerArea
{
	background-image:url(shaddowbottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:960px;
	height:43px;
	position:relative;
	color:#FFFFFF;
	font-size:0.7em;
}

#PageContent
{
	width: 855px;
	background-image:url(contentBackground.gif);
	background-repeat:repeat-x;
	background-color:White;
	background-position:top left;
	position:relative;
	left:53px;
	top:-7px;
	margin-bottom:-8px;
}

#PageContent ul
{
	margin-left:15px;
	font-size:1.1em;
}

#PageContent ul li
{
	padding-bottom:10px;
}

#dnn_leftpane
{
	width: 640px;
	vertical-align:top;
}

#dnn_rightpane
{
	width: 215px;
	vertical-align:top;
}

#dnn_contentpane
{
	width: 100%;
}

#PageFooter
{
	width: 960px;
	padding: 0px 53px;
	color: #FFFFFF;
}

.DNNEmptyPane 
{
	display:none;
	margin:0px;
	
}

/* Containers */
/* Blue Title Bar Container */

#BlueCnt_Area
{
	width:100%;
	color:Black;
}

.BlueCnt_Title
{
	color:#ffffff;
	font-size:1.1em;
}
#BlueCnt_Header
{
	color:White;
	height:33px;
	padding-top:10px;
	padding-left:10px;
	background-image:url("bluebar.gif");
	background-repeat:repeat-x;
	font-size:1.2em;
}

#BlueCnt_Area div div
{
	padding:10px;
	font-size:1.1em;
}

#BlueCnt_Area div div p
{
	padding-bottom:10px;
	font-size:1.1em;
}

#BlueCnt_Area a:link, #BlueCnt_Area a:visited, #BlueCnt_Area a:active
{
	color:#373737;
}

#BlueCnt_Area a:hover
{
	color:#007FB5;
}

/* Black Title Bar Container */

#BlackCnt_Area
{
	width:215px;
	color:#ffffff;
	background-color:#000000;
}

.BlackCnt_Title
{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
#BlackCnt_Header
{
	color:#ffffff;
	height:22px;
	padding-top:6px;
	padding-left:10px;
	background-image:url("blackbar.gif");
	background-repeat:repeat-x;
	font-size:12px;
	font-weight:bold;
}

#BlackCnt_Area div div
{
	padding:12px;
	font-size:1.1em;

}

#BlackCnt_Area div div p
{
	padding-bottom:10px;
}

#BlackCnt_Area a:link,#BlackCnt_Area a:visited,#BlackCnt_Area a:active
{
	color:#ffffff;
}

#BlackCnt_Area a:hover
{
	color:#007FB5;
}

/* Search Box */

#dnn_dnnSEARCH_txtSearch.NormalTextBox 
{
	height: 20px;
	width: 124px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	border: 0px solid #FFFFFF;
	background-color:#FFFFFF;
	color:#4C4C4C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	top:4px;
	left:5px;
	position:absolute;
}

#SearchTxtBox
{
	background-image:url('/Portals/63/Skins/OnlineBackupSkin/searchTxtBox.gif');
	background-repeat: no-repeat;
	background-position: right;
	width:141px;
	height:34px;
	position:absolute;
	right:90px;
	top:-5px;
}
.SearchBTN
{
	background-image:url('/Portals/63/Skins/OnlineBackupSkin/searchBTN3.gif');
	background-repeat: no-repeat;
	background-position: right;
	height:42px;
	width:40px;
	position:absolute;
	right:-40px;
	top:-7px;
	cursor:pointer;
}

.adr
{
	padding:0px!important;
}

.questions
{
	font-size:0.8em;
}

#iframebody
{
	background-color:Transparent;
	font-size:11px;
}

#iframebody h1
{
	font-size:13px;
	font-weight:bold;	
}

#quotetable td
{
	height:25px;
}

#Reset1, #btnSubmit
{
	width:135px;
}

#dnnMenu
{
	position:fixed;
	bottom:10px;
	left:10px;
}

.ModuleTitle_MenuItem 
{
	border: none 0px transparent;
}

.ControlPanel
{
	position:fixed;
	top:0px;
	left:0px;
	z-index:1000;
}