body{background-color: #F4F4F4; color: #004784;}

.wrapper{ margin:10px auto; position: relative;}
.header{ height: 168px; border: solid 8px #fff;}
.banner{position:relative; background:transparent url(images/banner.png) no-repeat; height:126px;}
.footer{clear: both; width: 960px; margin-right: auto; margin-left: auto;  border: solid 8px #fff; 
		background-color:#004784; 
		color: #fff;
		padding: 15px 20px;
		}
.copyright-text{}
.footer-links{float: right;}

.content{margin-top:10px;}
 
 /*Left Center Right Areas*/       
.sbLeftA{}
.cbContent{}
.sbRightA{}

/*Left Section Area*/
.leftTop{}
.leftMiddle{}
.leftBottom{}

/*Center Section Area*/
.centerTop{}
.centerMiddle{}
.centerBottom{}

/*Right Section Area*/
.rightTop{}
.rightMiddle{}
.rightBottom{}

/* box styles */
.box{margin-bottom: 13px;padding-top: 5px; padding-right:  10px; padding-bottom: 10px; padding-left: 10px; background-color: #f3f2f1; border: solid 8px #fff;}
.mvm-box{padding: 0;}
.mvm-box div {padding: 10px;}
.main-box{background-color: #004784; color: #ffffff;}
.sponsors-box{padding-top: 0;background-color: #ffffff;}
.box img{margin-right:10px;}

/* title styles */
.main-title{padding-left: 15px;}
.box-title{height: 35px; background: #004784 url(images/title_back.png) repeat-x; color: #fff; padding-left: 10px;line-height: 34px;}

/* text styles */
.main-text{width: 300px; height: 100px; margin-right: auto; margin-left: auto;}
.main-left-text{float: left; text-align: right;}
.main-right-text{float: left; text-align: left; margin-left: 10px;}

/*Menu & Lists*/
#sponsors{list-style: none; margin: 0 auto;}
#sponsors li{text-align: center; margin-bottom: 10px;}

.menubar{position: relative; height: 40px; background: #004784 url(images/menu_back.png) repeat-x;}
.menu {float: left;color: #fff; margin:0; padding:0;}
.menu ul li{position: relative; float:left;}
.menu ul a{float:left;display: block; text-decoration: none; color: #fff; padding: 3px 15px; line-height: 2.0em;}
.menu ul a:hover {float:left;background: #333 url(images/menu_hover_back.png) repeat-x;}

/*2nd Level*/
.menu ul ul{margin:0px; padding:0px; display:none; position:absolute;left:0px;top:40px; width: 200px;}
.menu ul li:hover ul {display: block; }
.menu ul ul li {background-color:#0d4a76; width: auto;}
.menu ul ul a{display:block; width: 100%;}
.menu ul ul a:hover {float:left;background:#424242;}

/*3rd Level*/
.menu ul ul ul li{background-color: #424242;}
.menu ul ul ul a:hover{background-color:#276c9e;}


/*Login Panel*/
#panel {width: 1020px;height: 70px;margin-right: auto;margin-left: auto;position: relative;			}
.panel-close{margin-top: -45px;}
.panel-open{margin-top: 0}

#panel-login{position: relative;background-color: #00417f;height: 45px;}
#panel-login ul {position: absolute; right: 0;  margin: 0; padding: 0;}
#panel-login ul li {margin-left: 10px; margin-top: 10px;float: left; line-height: 25px;}
#panel-login ul li label {color: #fff;}

#panel-tab {position: absolute;bottom: -5px;right: 40px;width: 131px;height: 30px;background-image: url(images/top_menu_back.png);color: #fff;text-align: center;cursor: pointer;}

/*Premium Sponsors*/
.premium-box{position: absolute; top: 15px; right: 15px; width: 330px; height: 95px;}
.premium-box h2{color: #fff; float: left; text-align: right; width: 125px; height: 75px; margin-right: 10px; line-height: 28px; padding-top: 20px;}

#slider{height: 94px; width: 195px; overflow: hidden;}

/*misc styles*/
.left-image{float: left; margin-right: 15px;}
.bizSparkBadge{margin-bottom: 15px; text-align: center;}
.bizspark-disclaimer{font-size: 11px; color: #000;}
.bizspark-list{list-style: disc; padding-left: 2em;}
.bizspark-list li {}
.sf_forumsWrapper{padding: 10px;}

/*Videos*/
.video-box{margin-bottom: 15px; border-top: solid 1px #333; padding-top: 15px;}
.video-thumb{width: 90px; float: left;text-align: center; margin-top: 45px;}
.video-text{margin-left: 100px;}
