@charset "utf-8";
 #tabmenu {
		color:#FFF;
		border-bottom: 1px solid #d2e6f0;
		margin: 10px 0px 0px 0px;
		padding-bottom:2px;
	    z-index: 1;
		padding-left: 10px;
		
		}
 
#tabmenu li {
		display:inline;
		overflow: hidden;
		list-style-type: none; }
 
#tabmenu a, a.active {
		color:#808080;
		background:#efefef;
		font-size:11px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		border:0;
		padding: 5px 20px 2px 20px;
		margin: 0;
	    text-decoration: none;
		
		}
 
#tabmenu a.active {
		background: #55a3cb;
		border-bottom: 2px solid #55a3cb;
		border-top:1px solid #d2e6f0;
		border-left:1px solid #d2e6f0;
		border-right:1px solid #d2e6f0;
		color:#FFFFFF;
		}
#tabmenu a.active:hover {
		background: #55a3cb ;
		color:#ffffff ; }
 
#tabmenu a:hover {
		color:#808080 ;
		background: #e5e5e5 ; }
.copyright{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4c4c4c;
    text-align:right;
}
.h2{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
color:#55a3cc;
background-image:url(images/Page_left.png);
background-repeat:repeat-y;
background-position:top left;

}
.telephone{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#4b4b4d;


}
.t{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#4c4c4c;


}
.t14{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#7f7f7f;


}
.telephone2{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#55a3cb;
}
a.red:link
		{
			color: #55a3cb;
			text-decoration: underline; 
			}
a.red:active {color:  #55a3cb;}
a.red:visited {color:  #55a3cb; }
a.red:hover {color:  #55a3cb;}
a.red2:link
		{
			color: #eb2420;
			text-decoration: underline;
            padding-bottom:5px; 
			}
a.red2:active {color:  #eb2420;}
a.red2:visited {color:  #eb2420; }
a.red2:hover {color:  #eb2420;}

.textBox {
width: 130px;
height:15px;
}
.H1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:25px;
color:#55a3cb;
}
.H22{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:22px;
color:#55a3cb;
}

.H18{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
color:#55a3cb;
}
.h14{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#55a3cb;
}

.text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#7f7f7f;

}
a.grey:link
		{
		color:#7f7f7f;  
		text-decoration: underline; }
a.grey:active {color: #7f7f7f;}
a.grey:visited {color: #7f7f7f;}
a.grey:hover {color:#55a3cb; }
a.grey1:link
		{
		color:#4c4c4c;  
		text-decoration: underline; }
a.grey1:active {color: #4c4c4c;}
a.grey1:visited {color: #4c4c4c;}
a.grey1:hover {color:#55a3cb; }

.right{
	background-image:url(images/Page_right.png);
	background-repeat:repeat-y;
	background-position:top right;
	height:100%;
}
.left{
	background-image:url(images/Page_left.png);
	background-repeat:repeat-y;
	background-position:top left;
	
}
.H5{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:30px;
color:#55a3cb;
}
#menu a {
  text-align:left;
  vertical-align:top;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 18px;
  text-decoration:none; 
  display:block; 
color:#7f7f7f;
}
#menu a:hover{
  color:#55a3cb;
  }
#navbar{
	position:absolute;
	margin-top:15px;
	margin-left:25px;
	width:280px;
	
}

#leftborder{
position:relative;
float:left;
background-image:url(images/Page_left.png);
background-repeat:repeat-y;
background-position:top left;
width:2px;
}
#rightborder{
position:relative;
float:right;
background-image:url(images/Page_right.png);
background-repeat:repeat-y;
background-position:top right;
width:2px;
}
#bottomborder{
margin:0px auto 0 auto;
width: 970px;
height:2px;
background-image:url(images/bottom.gif);
	background-repeat:repeat-x;
	background-position:top left;

}
#copy{
margin:15px auto 0px auto;
width:970px;
padding-bottom:40px;
}
.nav{
	height:75px;
	}
 #sample{
position:absolute;
margin-left:325px;
margin-top:25px;
width:300px;
}
#text{
position:absolute;
margin-top:25px;
margin-left:645px;
width:300px;
}
#content1{
margin:0px auto 0 auto;
width: 970px;
border-top:5px solid #55a3cb;
background-image:url(images/ad_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
}
#content4{
margin:0px auto 0 auto;
width: 970px;
border-top:5px solid #55a3cb;
background-image:url(images/ad_bg1.jpg);
background-position:top left;
background-repeat:repeat-x;
}
#flash{
	position:absolute;
	margin-top:15px;
	margin-left:15px;
	width:584px;
	height:137px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:30px;
line-height:38px;
color:#1f88bf;
}
#sample2{
position:absolute;
margin-left:15px;
margin-top:202px;
width:584px;
}
#content{
	margin:0px auto 0 auto;
	width: 970px;
	height:425px;
	border-top:5px solid #55a3cb;
	background-image:url(images/ho_MainBoxBg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	
}
#text2{
position:absolute;
margin-top:15px;
margin-left:655px;
height:385px;
width:315px;
}
#content2{
margin:1px auto 0 auto;
width: 970px;
height:180px;
}
#box1{
position:absolute;
margin-left:0;
width:322px;
height:180px;
background-image:url(images/MagMedia_BottomBoxes_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
}
#box2{
position:absolute;
margin-left:324px;
width:322px;
height:180px;
background-image: url(images/MagMedia_BottomBoxes_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
}
#box3{
position:absolute;
margin-left:648px;
width:322px;
height:180px;
background-image: url(images/MagMedia_BottomBoxes_bg.jpg);
background-position:top left;
background-repeat:repeat-x;


}
#navbar2{
	position:absolute;
	margin-top:25px;
	margin-left:25px;
	width:280px;
	height:250px;
}
#lightbox{
	background-color:#eee;
	padding: 15px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	margin-top:30px;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: -5px; right: 0px;}

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
.textBox1 {
width: 87px;
height:15px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#adadad;
font-style:italic;
}
.textBox2 {
width: 75px;
height:15px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#adadad;
font-style:italic;
}
.password{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#808080;
}