/*************************************************/
/*  Sublimity Round Content Main Content Box    */
/************************************************/

.sublimity-container {
	background-color: #fff;
	margin: auto 0;
	}
.round-content-top{
	position:inherit;
	width: 625px;
	height: 17px; 
	background:#ffffff url(/img/round_content_top_green.jpg) no-repeat;
	
}
.round-content-middle{
	padding-left: 20px;
	padding-right: 20px;

}
.round-content-bottom{
	position:inherit;
	width: 620px;
	height: 17px; 
	background:#ffffff url(/img/round_content_bottom.jpg);
	margin: auto 0;
	
}





/************/
/*  GLOBAL  */
/************/

img {border:none!important; }

/* Remove all mozilla dotted link borders */
:-moz-any-link:focus {
  outline: none;
}

/* NON-HEADER */
*{padding:0; margin:0;}
 body {font-size:63.5%; background: rgb(245, 245, 235) url(../img/grad_bg3.gif) repeat-x; font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
 /* old background color light tan #eeece6 */
.page-container {width:900px; margin:0px auto; margin-top:20px!important; margin-bottom:10px; border:solid 0px rgb(150,150,150);}
.main {clear:both; width:900px;  background-color:#000099;}

.main-navigation {background-color:#000066; display:inline /*Fix IE floating margin bug*/; float:left; width:200px; overflow:hidden !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-flashbox-none {color: #333333; width: 660px; background: url(../img/grad_blue_small3.jpg); background-repeat:no-repeat; display:inline; /*Fix IE floating margin bug*/; padding: 0 0 15px 40px; float:left;  margin-right: inherit; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-flashbox-none h2 {color:rgb(51, 102, 204);}
.main-flashbox {background: #ffffff url(../img/grad_blue_small3.jpg) repeat-x; display:inline /*Fix IE floating margin bug*/; padding: 0 0 0 0;   overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; }

.main-content {position: relative; display:inline /*Fix IE floating margin bug*/; float:left; width:620px; padding:0 0 0px 0; margin:0 40px 0 40px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.footer {display:block /*Fix IE floating margin bug*/; clear:both; width:900px; padding:1.0em 0 1.0em 0; background:rgb(0,0,102) url(../img/bg_foot5.gif) no-repeat; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

.main img {border: 0px; }
img a {border:none!important; text-decoration:none;}

/* --- For alternative headers START PASTE here --- */

/* HEADER */
.header {margin-top: 0 !important; margin-top: 0px; width:900px; font-family:"trebuchet ms",arial,sans-serif;}


/********************/
/*  HEADER SECTION  */
/********************/












.button {float:left; width:8.5em; margin-top: 0em; margin-bottom: 0em; padding-bottom:0px; padding-top:0px; background:rgb(153,102,0); border:solid 1px rgb(255,255,255); text-align:center; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255, 255, 255); font-weight: bold; font-size:110%;}
.button:hover {cursor:pointer; border:solid 1px rgb(255,255,255); background:rgb(204,153,0); color:rgb(255,255,255);}

/* --- For alternative headers END PASTE here --- */

/******************/
/*  MAIN SECTION  */
/******************/















/********************************/
/*  PRINTING and MISCELLANEOUS  */
/********************************/
@media print {.header-top {width:900px; height:80px; background:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}}
@media print {.header-breadcrumbs {width:900px; background:transparent;}}
@media print {.nav2 {float:left; width:900px; border:none; background:rgb(240,240,240); color:rgb(75,75,75); font-size:1.0em; font-size:130%;}} /*Color navigation bar normal mode*/
@media print {.main {clear:both; width:900px; padding: 0 0 30px 0; background:transparent;}}
@media print {.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:199px; border-right:solid 1px rgb(200,200,200); border-bottom:solid 1px rgb(200,200,200); background-color:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE*/;}}
@media print {.footer {clear:both; width:900px; height:3.7em; padding:1.1em 0 0; background:rgb(240,240,240); font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}}