body{background-color:#ECECEC; color:#000; font: normal 12px Tahoma; line-height:18px; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6{margin:0px; padding:0px; font-size:12px;}
a {outline-style:none;}

.main{background-color:#fff; border:1px solid #B0ABAB; border-width:0px 1px; margin:0px auto; width:988px; }

.bgimages{background:url(../images/omh_allimageicons.gif) left top no-repeat;}
.title{margin-top:10px; margin-left:10px;}
.header{width:1000px;}
.header .title{ background:#E6E6E6 url(../images/omh_topbg.jpg) left top repeat-x; height:59px;}
.header .title h1{color:#000; font:bold 28px Trebuchet MS; margin:0px; padding:0px; text-indent:10px; }
.header .title  a{background:url(../images/omh_logo.jpg) left 8px no-repeat; line-height:40px; float:left; height:56px; display:block; margin-left:10px; text-indent:32px; text-decoration:none; color:#000;}		   
.header .title1  a{background:url(../images/omh_logo.jpg) left 8px no-repeat; line-height:40px; float:right; height:56px; display:block; margin-left:10px; text-indent:32px; text-decoration:none; color:#000;}
.header .topmenubackground{background-color:#E9E9E9; }
.header .topmenubackground h1{float:left;}
.header .topmenu{background:#4FA2C6 url(../images/omh_topmenubg.jpg) left top repeat-x; color:#fff; font-weight:bold; height:35px; margin:1px auto; width:968px; text-transform:uppercase;}
.header .topmenu .topmenuleft{background-position: -10px -245px; display:block; float:left; height:35px; width:10px; }
.header .topmenu .topmenuright{background-position: -10px -295px; display:block; float:right; height:35px; width:10px; }
.header .topmenu .links { display:block; float:left; line-height:34px; }
.header .topmenu .links a{color:#fff; margin:0px 10px; text-decoration:none; }
.header .topmenu .links a:hover{color:#FBF201; margin:0px 10px; text-decoration:none; }
.header .topmenu .links .selectmenu{color:#FBF201; margin:0px 10px; text-decoration:none;}
.header .topmenu .links1 { display:block; float:right; line-height:34px; }
.header .topmenu .links1 a{color:#fff; margin:0px 20px; text-decoration:none; }
.header .topmenu .links1 a:hover{color:#FBF201; margin:0px 20px; text-decoration:none; }
.header .topmenu .links1 .selectmenu{color:#FBF201; margin:0px 20px; text-decoration:none;}

.content{width:1000px; background:url(../images/omh_topmenubottombg.jpg) left top repeat-x;}
.content .leftcontent{width:50px; vertical-align:top;}
.content .leftcontent .leftmenu{margin-bottom:10px; width:200px;}
.content .leftcontent .leftmenu .leftmenuheading{background-position: -6px -7px; color:#fff; display:block; font-weight:bold; height:30px; line-height:30px; text-transform:uppercase; }
.content .leftcontent .leftmenu .leftmenuheading h6{ background-position: 196px -98px; display:block; font-size:12px; margin:0px; padding:0px; text-indent:10px;}
.content .leftcontent .leftmenu .leftmenucontent{background:#fff url(../images/omh_leftmenubg.jpg) left top repeat-y;}
.content .leftcontent .leftmenu .leftmenucontent ul{background-position: -288px 58px; list-style-type:none; margin:0px; padding:0px 0px 7px 0px;}
.content .leftcontent .leftmenu .leftmenucontent li{list-style-type:none; margin:0px; padding:0px; display:block; height:24px; }
.content .leftcontent .leftmenu .leftmenucontent li a{background-position: 0px -75px; color:#000; line-height:24px; text-decoration:none; padding-left:22px; }
.content .leftcontent .leftmenu .libotimg{background-position: -288px -18px; height:12px;}


.content .rightcontent{vertical-align:top;}
.content .rightcontent .maincontent{width:750px; text-align:justify;}
.content .rightcontent .maincontent .contheading{ color:#fff; height:30px; }
.content .rightcontent .maincontent .contheading .left{background-position: -10px -160px; height:30px; width:10px; float:left; display:block;}
.content .rightcontent .maincontent .contheading .right{background-position: -10px -201px; height:30px; width:10px; float:left; display:block;}
.content .rightcontent .maincontent .contheading h2{background:url(../images/omh_contenthead.jpg) left top repeat-x; float:left; width:730px;  line-height:28px; height:30px; }
.content .rightcontent .maincontent .innercontheading{ color:#4599D3;  height:30px; text-indent:10px;}
.content .rightcontent .maincontent .innercontheading h1{font-size:18px;}
.content .rightcontent .maincontent .innerconthead{color:#000; height:30px; }
.content .rightcontent .maincontent .innerconthead .lefthead{background-position: -88px -160px; height:30px; width:10px; float:left; display:block;}
.content .rightcontent .maincontent .innerconthead .righthead{background-position: -88px -201px; height:30px; width:10px; float:left; display:block;}
.content .rightcontent .maincontent .innerconthead h2{background:url(../images/omh_innercontenthead.jpg) left top repeat-x; float:left; width:590px;  line-height:28px; height:30px; cursor:text; text-decoration: none;}
.content .rightcontent .maincontent .innerimage{padding:3px; border:1px solid #ccc;}
.content .rightcontent .maincontent .txt{margin:5px 8px 5px 8px;}
.content .rightcontent .maincontent .innertxt{ margin:0px 8px 0px 8px;}
.content .rightcontent .maincontent .topmagazines{ table-layout:fixed;}
.content .rightcontent .maincontent .topmagazines .imgcontent {border:1px solid #ccc; padding:8px 8px 4px 8px; width:126px; margin:0px auto; margin-bottom:18px;  }
.content .rightcontent .maincontent .topmagazines .imgcontent a {color:#000; font-weight:bold; text-decoration:none; }
.content .rightcontent .maincontent .topmagazines .imgcontent a img{border:0px;}
.content .rightcontent .maincontent .innertopmagazines{ width:610px; table-layout:fixed; border-collapse:collapse;}
.content .rightcontent .maincontent .innertopmagazines td{border:1px solid #D7D5D5; border-top:0px; }
.content .rightcontent .maincontent .innertopmagazines ul{padding:0px; margin:0px; margin-left:10px;}
.content .rightcontent .maincontent .innertopmagazines li{padding:0px; margin:0px; list-style-type:none;}
.content .rightcontent .maincontent .innertopmagazines li a{background-position:-10px -344px;text-decoration:none; padding-left:10px; color:#000; width:100%; line-height:24px;  height:24px; }
 .footer{text-align:right; padding-right:10px; height:40px; font-size:12px}
 .footer1{text-align:left; padding-right:10px; height:10px; font-size:10px}
 .footer2{text-align:left; padding-right:10px; height:10px; font-size:12px}
a.textnormal, a.textnormal:hover, a.textnormal:visited  {text-decoration:none; color:#544e4d; cursor:text;}
a.textnormal1, a.textnormal1:hover, a.textnormal1:visited  {text-decoration:none; color:#009999; cursor:text;}

.content .rightcontent .maincontent .inner_contentheading{ color:#fff; height:30px; }
.content .rightcontent .maincontent .inner_contentheading .left{background-position: -10px -160px; height:30px; width:10px; float:left; display:block;}
.content .rightcontent .maincontent .inner_contentheading .right{background-position: -10px -201px; height:30px; width:10px; float:left; display:block;}
.content .rightcontent .maincontent .inner_contentheading h2{background:url(../images/omh_contenthead.jpg) left top repeat-x; float:left; width:590px;  line-height:28px; height:30px; }

