/* Start of CMSMS style sheet 'Home : mrsl-new' */
/* @group Main Elements */
#logo
 {
	width: 665px;
	height: 150px;
	/*background: url(uploads/Home/logo.png) no-repeat center bottom;*/
}
img { behavior: url(uploads/Home/iepngfix.htc); }

body {
	margin: 0;
	background: #156493 url(uploads/Home/main-bg.jpg) no-repeat center 0;
color: white;
	font: 11pt/14pt Arial, Helvetica, Geneva, sans-serif;
}

a:link {
	color: #F8F8F8;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #F8F8F8;
}
a:hover {
	text-decoration: underline;
	color: #FFF;
}
a:active {
	text-decoration: none;
	color: #FFF;
}

#container{
	margin-left: auto;
	width: 95%;
	height: auto;
	margin-right: auto;
	background: url(uploads/Home/women.png) no-repeat right top;
}


#header {
	width: 950px;
	height: 115px;
	background-image: url(images/mrsl/header.gif);
}

#nav {
	height: 37px;
	width: 100%;
	margin: 20px auto 25px;
	float: left;
	padding-left: 0;
	background-repeat: no-repeat;
	clear: both;
}



#main {
	height: auto;
	float: right;
	width: auto;
}

#content {
	width: 100%;
	margin-right: 0;
	margin-left: 0;
	height: auto;
	clear: both;
}
	
.content-box {
       width:98%;
       padding:6px;
       border:1px solid #A3D5F2;
}
	
#sidebar {
	width: 230px;
	height: auto;
	float: left;
}

#footerold {
	width: 100%;
	height: 27px;
	margin-right: auto;
	margin-left: auto;
	clear:  both;
	background: url(uploads/Home/footer-bg.jpg) no-repeat center 0;
	margin-top: 45px;
	padding-top: 6px;
}

#footer {
	width: 960;
	height: 27px;
	background: url(images/footer.png) no-repeat center 0;
	bottom: 0;
	padding-top: 0;
	margin: 10px;
	padding-bottom: 0;
}



/* @end */

/* @group Widgets */

.widgetcontianerleft {
	width: 235px;
	height: auto;
	margin-bottom: 5px;
}

.widgetcontianerright {
	width: 235px;
	height: auto;
	margin-bottom: 5px;
	padding-left: 10px;
}


#widgetbox1 {
	width: 215px;
	height: 215px;
	background: url(uploads/Home/widget-1.jpg) no-repeat;
}

#widgetbox2 {
	width: 215px;
	height: 215px;
	background: url(uploads/Home/widget-2.jpg) no-repeat;
}





/* @end */

/* @group Type */

h1 {
	text-align: left;
	font: bold 16px/16pt Helvetica, Arial, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 8px;
	color: #a3d5f2;
margin-bottom: 8px;
border-bottom: #a3d5f2 dotted 1px;
}

h2 {
	text-align: left;
	font: bold 16px/16px Arial, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 4px;
	color: #a3d5f2;
margin-bottom: 8px;
border-bottom: #a3d5f2 dotted 1px;
}

h3 {
	text-align: left;
	font: bold 12pt/12pt Arial, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 8px;
	color: #a3d5f2;
margin-bottom: 8px;
}


h3.widget {
	color: white;
	font: bold 10pt Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 7px 0 0 10px;
	text-align: left;
}

arrowbullet.li {
	color: white;
	font: 10pt/12pt Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	margin: 0 10px;
	padding: 0 0 15px;
	list-style-type: url(uploads/Home/arrowbullet.png) ;
}


p.legal {
	color: #a3d5f2;
	font: 7.5pt Verdana, sans-serif;
	margin: 0;
	text-align: center;
	padding-top: 7px;
}

p.legal a:link {
	color: #a3d5f2;
	font: 7.5pt Verdana, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	text-decoration: underline;
}

p.legal a:visited {
	color: #a3d5f2;
	font: 7.5pt Verdana, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	text-decoration: underline;
}

p {
	color: white;
	font: 11pt/14pt Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	margin: 0;
	padding: 0 0 0 15px;
}



/* @end */

/* @group Nav */

/*body {	font-size: 10pt;
}*/

table.hnav {   
border-collapse: collapse;
line-height: 37px;
}
table.hnav td {   
border: 0px solid black;
}
table.hnav td a{   
display: block;   
text-align: center;
text-decoration: none;
}


table.hnav td a:visited {
		color: #545454;
font-family: Verdana, sans-serif;
}

table.hnav td a:link{
		color: #545454;

	font-family: Verdana, sans-serif;
}

table.hnav td a:active {   
color: #fff;   
background: url(uploads/Home/nav-hover.gif);
	font-family: Verdana, sans-serif;

}

table.hnav td a:hover {   
color: #fff;   
background: url(uploads/Home/nav-hover.gif);
	font-family: Verdana, sans-serif;

}

/* added by Dean */
.news-scroller{
width: 220px; /*width of menu*/
}

.news-scroller .headerbar{
font: bold 12px Arial;
color: #A3D5F2;
background: url(images/box-header.png);
border-bottom: #2F7DAB solid 1px;
padding: 4px 0 4px 36px; /*header text is indented 6px*/
line-height:20px;
}

.news-scroller .middlebar{
font: bold 12px Arial;
color: #A3D5F2;
background: url(images/box-divider-lg.png);
border-top: #2F7DAB solid 1px;
border-bottom: #2F7DAB solid 1px;
padding: 4px 0 4px 36px; /*header text is indented 6px*/
line-height:20px;
}

.arrowlistmenu{
width: 213px; /*width of menu*/
background:#30759f url(uploads/Home/widgetbg-ourbro.jpg) no-repeat bottom;
border-top: #2F7DAB solid 1px;
border-left: #2F7DAB solid 1px;
border-right: #2F7DAB solid 1px;
border-bottom: #2F7DAB solid 1px;
}

.arrowlistmenu .headerbar{
font: bold 12px Arial;
color: white;
background: #005A8E url(images/widgetbg-ourbro.jpg);
border-top: #2F7DAB dotted 1px;
border-bottom: #2F7DAB dotted 1px;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 6px; /*header text is indented 6px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #F8F8F8;
background: url(uploads/Home/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 16px; /*link text is indented 19px*/
text-decoration: none;
font-weight: normal;
border-bottom: 1px dotted #dadada;
font-size: 11px;
}

.arrowlistmenu ul li a:visited{
color: #F8F8F8;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #FFFFFF;
background-color: #005A8E;
}
/* @end */

/*NEW STYLES*/

.Info-Cell {
font-size:12px;
background: transparent url(images/box-bg.png) no-repeat scroll 0% 0%; 
width: 200px;
height: 28px;
padding-left: 6px;
color:white;
}

/* Left Link Boxes */
div#linkbox a{
                font-family:   Arial;
                font-size:13px;
               /* font-weight:bold; */
                letter-spacing:1px;
	padding:10px;
                margin:4px;
	float:left;
	width:180px;
	height:46px;
	text-decoration:none;
	background: url("/images/left-link-block.png") 0px 0px no-repeat;
}
div#linkbox a:hover{
	background: url("/images/left-link-block-ov.png") 0px 0px no-repeat;
                color:#00C0FF;

}


/* End of 'Home : mrsl-new' */

