﻿body
{
	margin:0px;
	color:#21307b;
	font-family:Trebuchet MS;
	font-size:small;
	text-align:justify;
}
#MasterPage
{
	width:850px;
	margin:0px auto 0px auto;
	background-color:White;
 }

.Unsubscribe
{
	font-size:larger;
	margin:20px;
	width:500px;
	height:200px;
	border: dotted 1px #9dd3f5;	
	background:#f8f7f5;
	 overflow:visible;
	 font-weight:bolder;
	 background: url(images/info.png) no-repeat;
	 vertical-align:20px;
	 text-indent:50px;
	 text-align:left;
	  line-height: 35px;
}
.Error
{
	font-size:larger;
	margin:20px;
	width:500px;
	height:200px;
	border: dotted 1px #9dd3f5;	
	background:#f8f7f5;
	 overflow:visible;
	 font-weight:bolder;
	 background: url(images/error.png) no-repeat;
	 vertical-align:20px;
	 text-indent:50px;
	 text-align:left;
	  line-height: 35px;
}


li
{
	list-style-image: url(images/arrowsall.gif);
	list-style-position:outside;
	padding-left:15px;
	margin-left:20px;
	margin-bottom: 5px;
	vertical-align: middle;
	text-align: left;
}
/*#shd1
{
	width:856px;
	padding: 0px 0px 0px 1px;
	background:url(./Images/shd1.jpg);
	margin:0px auto 0px auto;
}
#shd2
{
	width:855px;
	padding: 0px 0px 0px 1px;
	background:url(./Images/shd2.jpg);
	margin:0px auto 0px auto;
}
#shd3
{
	width:854px;
	padding: 0px 0px 0px 1px;
	background:url(./Images/shd3.jpg);
	margin:0px auto 0px auto;
}
#shd4
{
	width:853px;
	padding: 0px 0px 0px 1px;
	background:url(./Images/shd4.jpg);
	margin:0px auto 0px auto;
}
#shd5
{
	width:852px;
	padding: 0px 0px 0px 1px;
	background:url(./Images/shd5.jpg);
	margin:0px auto 0px auto;
}
#shd6
{
	width:851px;
	padding:1px 1px 1px  1px;
	background:url(./Images/shd6.jpg);
	margin:0px auto 0px auto;
}*/

#MasterHeader
{
	margin-bottom:2px;
}
#MasterContent
{
	border:solid 1px blue;
	margin: 2px auto 2px auto;
	padding:5px;
	overflow:hidden;
	height:100%;
}
#FooterMenu
{
	display:none;
}
#Footer
{
	overflow:hidden;
	font-family:Trebuchet MS;
	color:#21307b;
	font-size:small;
	text-align:center;
	 margin-top:0px;
}
#MasterContentAD
{
	float:right;
	width:150px;
	height:300px;
	margin-left:5px;
}

#Product
{
	display:none;
}

#Forum
{
	display:none;
}

#NewsLetter
{
	display:none;
}

.Menu 
{
	background:url(./Images/menuBG.png);
	height:25px;
	text-align:justify;
}
.Menu a, a Menu
{
	text-align:center;
	text-decoration:none;
}
 .Menu a:active,a:active.Menu 
{
	text-decoration:none;
/*	outline-width:2px;
	outline-color:#6A0000;
	outline-style:ridge;*/
	color:#FFFFFF;
}

.Menu a:link,a:link.Menu
{
	color:#D6D6D6;	
}

.Menu a:visited, a:visited.Menu
{
	font-weight: normal;
	color:#D6D6D6;
}

 .Menu a:hover, a:hover.Menu
{
	text-decoration:none;
/*	outline-width:2px;
	outline-color:#6A0000;
	outline-style:ridge;*/
	color:#FFFFFF;
}
.MenuItem
{
	height:100%;
	font-family:Trebuchet MS;
	font-size:medium;
	padding: 1px 4px 1px 4px;
	text-align:center;
	vertical-align:7px;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.MenuDivider
{
	width:2px;
	height:100%;
}
.banner
{
	/* border:solid 1px blue;*/
	margin-bottom:2px;
}

/* General Inner pages */
.InnerMenu
{
	height:25px;
	margin-bottom:5px;
	overflow:visible;
}

.InnerMenu a
{
	text-align:center;
	text-decoration:none;
}

.InnerMenu a:link
{
	color:#21307b;
}

.InnerMenu a:visited 
{
	font-weight: normal;
	color:#21307b;
}

 .InnerMenu a:hover,a:active 
{
	text-decoration:none;
	color:#21307b;
}

.InnerMenuItem
{
	font-size:16px;
	padding: 0px 4px 0px 4px;
}
.InnerToolBarImg
{
	height:25px;
	width:25px;
}

/* About Us*/

.DivHeader
{
	color:#890000;
	font-family:Mistral;
	font-size:24px;
	border-bottom:solid 1px blue;
}
.SectionDiv
{
	margin-bottom:20px;	
}

/* Home */
.Col
{
	float:left;
	margin-right:5px;
}

.Row
{
	height:50%;
	margin-bottom:10px;
}
.SectionHeader
{
	font-size:24px;
	color:#890000;
	font-family:Mistral;
	text-align:left;
	height:30px;
}
#Col1
{
	float:left;
	width:180px;
}
#VerticalBar
{
	float:left;
	width:150px;
	text-align:left;
	margin-right:2px;
 font-family:Arial Narrow;
 color:#DA251C;
	/*border-right: solid 1px #9dd3f5;*/
}
.VBItem
{
	border: solid 1px #9dd3f5;
	background-color:#f8f7f5;
	opacity:0.6;
	filter:alpha(opacity=60);
	margin-bottom:-18px;
	padding:5px;
}
.VBFItem
{
	border-top: solid 2px #DA251C;
	border-bottom: solid 2px #DA251C;
	border-left: solid 2px #DA251C;
	margin-bottom:-16px;
	margin-top:2px;
	padding:5px;
	font-weight:bolder;
	/*background-color:#f8f7f5;*/
}


#HorizontalBar
{
	float:left;
	width:265px;
	text-align:left;
	padding:5px;

	/*	background-color:#f8f7f5;
border-right: solid 1px #9dd3f5;*/
}
#Col2
{
	width:490px;
}
#Col3
{
	width:240px;
	display:none;
}
#Subscription
{
	display:none;
}

#Col4
{
	float: right;
	width:140px;
	display:none;
}
.InnerToolBarImgHome
{
	height:18px;
	float:right;
}

.modalBackground {
	background-color:White;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Black;
	padding:3px;
	width:250px;
}


.SMParent {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-image:url(images/background_parent.gif);
    background-repeat:no-repeat;
    border-left:1px solid #2A4DAB;
    border-right:1px solid #2A4DAB;
    border-top:1px solid #2A4DAB;
    font:bold 11px tahoma;
    color:#D9E1F6;
    text-align:left;
    height:23px;
    padding-left:5px;
    padding-top:5px;
    margin-top:5px;
}

.SMParent:hover {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-image:url(images/background_parentover.gif);
    background-repeat:no-repeat;
    border-left:1px solid #2A4DAB;
    border-right:1px solid #2A4DAB;
    border-top:1px solid #2A4DAB;
    font:bold 11px tahoma;
    color:white;
    text-align:left;
    height:23px;
    padding-left:5px;
    padding-top:5px;
    margin-top:5px;
    cursor:pointer;
}

.SMParentSelected {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    background-image:url(images/background_parentselected.gif);
    background-repeat:no-repeat;
    border-left:1px solid #2A4DAB;
    border-right:1px solid #2A4DAB;
    border-top:1px solid #2A4DAB;
    font:bold 11px tahoma;
    color:white;
    text-align:left;
    height:23px;
    padding-left:5px;
    padding-top:5px;
    margin-top:5px;
}

.SMChild {
    font:11px tahoma;
    color:#545DC6;
    padding-left:10px;
    text-align:left;
    background-color:#FFFFFF;
    border-bottom:1px solid #2A4DAB;
    border-left:1px solid #2A4DAB;
    border-right:1px solid #2A4DAB;
	padding-bottom: 7px;
}
.SMChild a {
	color:#545DC6;
	font:11px Tahoma;
	text-decoration:none;
}

.SMChild a:hover {
    font:11px tahoma;
    color:#428EFF;
    padding-left:0px;
    text-decoration:underline;
    cursor:pointer;
    text-align:left;
}

.SMChildSelected {
    font:11px tahoma;
    color:#545DC6;
    padding-left:10px;
    padding-top:5px;
    text-align:left;
}
.SMChildSelected a {
	color:#545DC6;
	font:11px Tahoma;
	text-decoration:none;
}

.Blue
{
	background:url(images/dbg.gif);
	color:White;
	font-size:large;
	font-weight:bold;
	width:100%;
	height:26px;
	padding-left:5px;
}
.BlueSub
{
	background:url(images/dbg.gif);
	color:White;
	font-size:medium;
	padding:0px 0px 0px 5px;
	height:26px;
	width:60%;
}
.Green
{
	background:url(images/gdbg.gif);
	color:White;
	font-size:large;
	font-weight:bold;
	width:100%;
	height:26px;
	padding-left:5px;
}
.GreenSub
{
	background:url(images/gdbg.gif);
	color:White;
	font-size:medium;
	padding:0px 0px 0px 5px;
	height:26px;
	width:60%;
}
.Red
{
	background:url(images/rdbg.gif);
	color:White;
	font-size:large;
	font-weight:bold;
	width:100%;
	height:26px;
	padding-left:5px;
}
.RedSub
{
	background:url(images/rdbg.gif);
	color:White;
	font-size:medium;
	padding:0px 0px 0px 5px;
	height:26px;
	width:60%;
}

.ContentC
{
	padding:0px 10px 0px 10px;
}
.Content
{
	margin-bottom:20px;
}
.ContentSub
{
	margin-right:5px;
	margin-bottom:15px;
}

.LabelSpan
{
	width: 104px;
	float:left;
	text-align:left;
	vertical-align:middle;
}
.FormRowDiv
{
	margin-bottom:4px;
	clear:both;
}
.FormMainDiv
{
	margin-top:10px;
	margin-left:10px;
}

.ToolBar
{
	border:solid 1px Black;
	background-color:Transparent;
		padding:2px 4px 2px 2px
}
.ToolBarButton
{
		border:solid 1px Black;
	background-color:Transparent;
		margin:2px 4px 2px 0px
}
.SMMenu {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
    width:180px;
    padding:10px;
	background-color:#6F8CDE;
}
#SVCSideBar
{
	float:left;
	height:100%;
	text-align:left;
}
#SVCBody
{
	float:left;
	margin:4px;
	text-align:left;
}

.shl
{
	float:left;
	width:10px;
	height:100%;
	padding:0px;
	margin:0px;
	background:url(images/shl.png) no-repeat;
}
.shi
{
	float:left;
	height:100%;
		padding:0px;
	margin:0px;
	width:85%;
background:url(images/shi.png);
}
.shil
{
	float:left;
	width:9px;
	height:100%;
		padding:0px;
	margin:0px;
background:url(images/shil.png) no-repeat;
}
.shii
{
	float:left;
	height:100%;
		padding:0px;
	margin:0px;
background:url(images/shii.png);
vertical-align:7px;
}
.shir
{
	float:left;
	width:9px;
	height:100%;
		padding:0px;
	margin:0px;
background:url(images/shir.png) no-repeat;
}
.shr
{
	float:left;
	width:10px;
	height:100%;
		padding:0px;
	margin:0px;
background:url(images/shr.png) no-repeat;
}