@charset "utf-8";
/* CSS Document */

html, body { margin:0; padding:0; top:0; }
.dvclr { clear:both; line-height:0; }

/*
================
 Layout Styles
================
*/

#wrapper { background:#011B40; }

.saWrpr { width:900px; background:url(images/saRptr.jpg) repeat-y; margin:0 auto; }
    .saInrWrpr { width:868px; margin:0 auto; }
	.saHdr { background:url(images/saHdr.jpg) no-repeat; height:120px; }
		.saLogo { margin-left:13px; width:215px; height:111px; float:left; }
		.credentials { float:right; text-align:right; margin:10px 10px 0 0; width:320px; }
	.saMnu { background:url(images/saMnu.jpg) repeat-x; height:26px; border-top:1px #ccc solid; border-bottom:1px #ccc solid; }
	.saBanner { background:url(images/saBanner.jpg) no-repeat; height:171px; border-top:2px #000 solid; 
	            border-bottom:1px #000 solid; }
.paneWrpr { min-height:350px; margin-top:-2px; }	
.cpBG { width:660px; background:url(images/contentPaneRptr.jpg) repeat-x #b2bbc2; }
.rpBG { width:206px; background:url(images/rightPaneBG.jpg) no-repeat #537084; }
	.rpBG .NormalTextBox { border:0; width:92px; height: 19px; background: url(images/searchBoxBG.jpg) no-repeat; float:left; }
	    .search { float:right; margin:10px 4px 0 0; }
	.go { margin-left:-9px; }
.ftr { background:#889dab; height:60px; border-top:2px solid #000; border-bottom:2px solid #000; 
       text-align:center; font-weight:bold; }
.saFtr { background:url(images/saFtr.jpg) no-repeat; height:16px; width:900px; margin:0 auto; }

/*
=============
Pane Styles
=============
*/
.contentpane { padding:0 10px; }
.edit { background:#fff; }
.rightpane { margin-top:50px; padding:0 10px; }

/*-----Control Panel-------*/
.cpWrpr { margin:0 auto; text-align:center; width:900px; padding-left:10px; }
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}


/*
================================================
Snapsis Menu Styles -found in suckerfish.css
================================================
*/

/*
====================
Default Overrides
====================
*/
.credentials a.SkinObject { text-decoration:none; text-transform:uppercase; }
.credentials select option { background:#011B40; color:#fff; }
.SkinObject { font-weight:500; }
a.SkinObject { text-decoration:none; }
a.SkinObject:hover { text-decoration:underline; }
.ftr .SkinObject { color:#000; font-weight:600; }
.ftr a.SkinObject { font-size:10pt; font-family:"Myriad Pro"; color:#000; font-weight:600; }
.ftr a.SkinObject:hover { text-decoration:underline; color:#064056; }
.ModuleTitle_MenuItem { border:none; }

/*
==================
Font Styles
==================
*/

h1, h2, h3, h4, h5, h6, p, ul, ol { font-family:Calibri, Verdana, Helvetica, Sans-Serif; font-weight:500; }
h1 { font-size:17pt; color:#fff; }
h2 { font-size:15pt; color:#073e54; }
h3 { font-size:13pt; }
p, ul, ol { font-size:11pt; }

.contentpane ul { list-style-image:url(images/whiteArrow.png); }
.rightpane ul { margin-left:-30px; list-style-image:url(images/blueArrow.png); color:#fff; }

/*
==================
Child Link Styles
==================
*/

.lnks { width:180px; border:1px #fff solid; -moz-border-radius:15px; margin-bottom:20px; }
.lnkHdr { background:#B0BDC5; height:40px; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px;-moz-border-radius-bottomleft:none; -moz-border-radius-bottomright:none; }
.lnkHdr h1 { font-size:14pt; color:#000; padding:10px 0; margin:0 0 0 10px; }
	.lnks ul { margin-left:-15px; }
	.lnks ul li { list-style-image:url(images/whiteArrow.png); }
	.lnks ul li a { text-transform:capitalize; color:#fff; }

