﻿body {
	font-family: Verdana;
	font-size: 12px;
	color: #414141;
	margin-top: 2px ;
	margin-left: 2px ;
}

H1 
{
	font-size: 14px;
	font-weight:bold;
	padding-bottom:8px;
	
}

H2 {
	font-size: 14px;
	font-weight:bold;
}

H3 {
	font-size: 12px;
	font-weight:bold;
}

/* Top level structure. Home page and others */
.Frame {
	width:852px;
}

.TopPanel {
	padding: 0px 0px 2px 0px;
}

.MenuPanel {
	padding: 0x 0px 0px 0px;
}

.BodyPanel {
	padding: 0px 0px 0px 0px;
	background-color: #EEEEEE;

	border: Solid 1px #CCC;
	border-top: solid 2px #FFF;


	vertical-align:top;
}

.BottomPanel {
	padding-top:2px;
	text-align:right;
	color: #BBBBBB;
	font-size:9px;
}
.Copy 
{
	color: #BBB;
	font-size:9px;
}
.Close
{
	color: #AAA;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.Nav
{
	color: #414141;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

/* Home Page Structure */
.BodyPanel .HomeLeftPanel p{
	padding: 0px;
	line-height: 2em;
}
.HomeLeftPanel 
{
	padding: 5px;
	font-size:11px;
}


.HomeRightPanel {
	padding: 5px 5px 5px 10px;
	width:226px;	/*padding-let+padding-right+width == 242*/
	border-left: solid 2px #FFFFFF;
}

.RightPanel {
	vertical-align:top;
	padding: 0px 10px 10px 10px;
}

.LeftPanel 
{
	padding-top:35px;
	border-right: solid 2px #FFFFFF;
	background-color: #D0D8E8;
}


/* Left-side menu */

.LeftMenu {
/*	color: #414141;*/
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	padding-right:10px;
	
}


.LeftMenu TD {
	padding: 0px 0px 10px 0px;
}

.LeftMenu span  { /* used for selected menu item */
	color: #48C;
}

.LeftMenu A {
	color: #414141;
	text-decoration: none;
}
.LeftMenu A:Hover {
	color: #48D;
}



.MenuGroup1{
	padding-top: 40px;
}
.MenuGroup2 {
	padding-top: 20px;
}
.MenuGroup3 {
	padding-top: 40px;
}

.SubMenuCaption 
{
	font-weight: bold;
	padding-bottom:7px;
}

.OrangeBox
{
	width: 180px;
	height: 120px;
	background-color: #81A3BD;
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	color: #FFCC00;
}
.OrangeSpacer
{
	width:10px;
}

.Testimonials {
	font-style:italic;
	margin-top:70px;
	margin-left:70px;
	border: Solid 1px #CCC;
	width:500px;
}

.Testimonials .Text {
	 font-weight:bold
}
.Testimonials .Author {
	 text-align:right;
	 padding: 3px 0px 15px 0px;
}

.TopBlock
{
	padding: 10px 0px 0px 5px;
	color: #414141;
}

.TopBlock ul
{
	list-style-type:  disc;
	margin-top:5px;
	margin-left:15px;
	margin-right:0px;
}

.TopBlock li {
	margin-top:5px;
}


.TopBlock A, .TopBlock A:visited, .TopBlock A:link {
	text-decoration: none;
	color: #414141;
}

.BodyPanel A, .BodyPanel A:visited, .BodyPanel A:link {
	text-decoration: none;
	color: #414141;
}

.Finder A, .Finder A:visited, .Finder A:link {
	font-weight:bold;
	 
	text-decoration: none;
	color: #414141;
}

.Links A, .Links A:visited, .Links A:link {
	text-decoration:  underline;
	color: #414141;
}

.TopLink, .TopLink A, .TopLink A:visited, .TopLink A:link {
	text-decoration:  underline;
	color: #414141;
	font-size: 11px;
	text-align: right;
}

.BodyPanel H1
{
	margin: 7px 0px 0px 0px;
}

.LeftPanel TD H2 {
	color: #414141;
}

TD .HomeRightPanel H2 {
	color: #414141;
}

.BodyPanel H2 {
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	margin:  0px 0px  0.5em 0px;
	color: #414141;
}

.BodyPanel H3 {
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	margin:  0px 0px   0.5em 0px;
	padding:  0px 0px  0px 0px;
}

.BodyPanel p {
	padding:0px;
	margin:0px;
	line-height: 1.5em;
	margin-bottom: 1em;
}

.Prices 
{
	border-collapse:collapse;
}
.Prices TD {
	border:solid 1px #CCCCCC;
	padding: 5px 10px 5px 10px;
}


.BodyPanel p A, .BodyPanel p A:visited, .BodyPanel p A:link,
.BodyPanel li A, .BodyPanel li  A:visited, .BodyPanel li A:link
{
	text-decoration:  underline;
}
.BodyPanel A:hover
{
 color: Green;	
}

.BodyPanel ul {
	padding: 0px;
	margin:0px;
	margin-left: 25px;
	
}

.BodyPanel li
{
	line-height: 2em;
	padding: 0px;
	margin: 0px;
	list-style-type:  disc;
}

.HomeRightPanel ul 
{
	margin:0px;
	padding:10px;
	margin-top:1em;
	margin-left: 5px;
}

 .HomeRightPanel H1
{
	color: #414141;
}

 .HomeLeftPanel H1
{
		font-family: Verdana;
		font-weight: normal;

	font-size: 26px;
	margin-top:5px;
}

.bColumn
{

    width: 180px;
}
.aColumn
{
    width: 50px;
}
.spRow
{
    height: 1em;
}

TABLE .List 
{
	margin-left:7px;
}


.menu
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
}

.spItem { width: 2px; }

.mItem, .mItem a
{
        width: 120px;
        height: 30px;
        background-color: #81A3BD;
        text-align:center;
        text-decoration: none;
        color:White;
        cursor: hand;
}

.mhItem, .mhItem a
{
        width: 120px;
        height: 30px;
        background-color: #81A3BD;
        text-align:center;
        text-decoration: none;
        color:#B5DB08;
        cursor: hand;
}

.msItem, .msItem a
{
        width: 120px;
        height: 30px;
        background-color: #81A3BD;
        text-align:center;
        text-decoration: none;
        color:#F1CA00;
}
    
.hItem    {color: #B5DB08;}
.nItem    {color: White;    }
.sItem    {color: #F1CA00;    }
    
.HL { color: #7CB52A; }
.BB TD {border-bottom:Solid 1px #7CB52A;}

.LL li
{
	color: #414141; 
	list-style-image: url('Images/Check.jpg' ); 
	}
	
	
.bannerAd
{
    padding:1px 0px 0px 0px
}
#closeButton {
    left:816px;
    top:-318px;
    height:26px;
    width:26px;
    position:relative;
    z-index:1000;
    cursor:pointer;
}

#openButton {
    left:816px;
    top:-143px;
    height:26px;
    width:26px;
    position:relative;
    z-index:1000;
    cursor:pointer;
}

.showMeMore {
    cursor:pointer;
    height:30px;
    left:300px;
    position:relative;
    top:-85px;
    width:254px;
    z-index:1000;
    }
.showMeMore img
{
    border:none;
}
