﻿body{
margin:10px 0 20px 0;
padding:0;
line-height: 1.5em;
background-color:black;
font-family:Arial, Helvetica, sans-serif;
color:white;
}


html {
	scrollbar-base-color: black; 
	scrollbar-track-color: #212121; 
	scrollbar-arrow-color: white;
	}

a{text-decoration:none;}
a img{border:0;}
b{font-size: 110%;}
em{color: red;}
hr
{
	width:100%;
	height:0px;
	border:dotted 1px gray;
	margin-right:20px;
}

asp:HyperLink{
	font-size:9pt;
	text-decoration:none;
	width:100%;
	text-align:center;
	font-weight:normal;
	color:white
}

#maincontainer{
width: 977px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topbox{
	height:80px;
	text-align:left;
}

#logo{
	width:377px;
	height:75px;
	float:left;
	margin-right:4px;
}

#ad1{
	border:3px #5b5b5b solid;
	width:470px;
	height:70px;
	float:left;
}

#middlebox{
	height:840px;
	margin-bottom:10px;
}

#middlemain{
	border:3px #5b5b5b solid;
	width:845px;
	height:834px;
	float:left;
	margin-right:4px;
	padding:3px;
}

#middletopmenu{
	border-bottom:1px #212121 solid;
}

#middleleftcolumn{
	width:150px;
	height:784px;
	float:left;
	border-right:1px #212121 solid;
}

#loginbox{
	width:149px;
	height:148px;
	border-bottom:1px #212121 solid;
	padding:1px 1px 0 0 ;
}

#middleleftmenu{
	width:149px;
	height:234px;
	border-bottom:1px #212121 solid;
	padding:1px 1px 0 0 ;
}

#middlecentercolumn{
	width:694px;
	/*height:770px;*/
	float:left;
}

#newsbar{
	width:100%;
	height:50px;
	border-bottom:1px #212121 solid;
}

#contentcolumn{
	width:530px;
	height:734px;
	float:left;
}

#rightcolumn{
	width:160px;
	height:733px;
	float:left;
	border-left:1px #212121 solid;
	overflow:hidden;
	margin-left:1px;
}

#ad2{
	border:3px #5b5b5b solid;
	width:110px;
	height:660px;
	float:left;
}

#bottombox{
	height:30px;
}

#bottombanner{
	border:3px #5b5b5b solid;
	width:851px;
	height:100%;
	background-color:#5b5b5b;
	text-align:right;
}

#bottombanner a
{
	font-size:8pt;
	color:Black;
}

#bottombanner a:hover 
{
	color:White;
}

#bottombanner p
{
	font-size:8pt;
	color:Black;
}

#topmenu_home{
	width:29%;
	float:left;
	height:40px;
}

#topmenu_home a{
	color:#0994cf;
}

#topmenu_home a:hover{
	color:white;
}

#topmenu_aboutus{
	width:10%;
	float:left;
	padding-top:12px;
	text-align:center;
	height:40px;
	display:block;
}

#topmenu_payments a:hover
{
	color:#0994cf;
}

#topmenu_payments{
	width:15%;
	float:left;
	padding-top:12px;
	text-align:center;
	height:40px;
	display:block;
}

#topmenu_aboutus a:hover
{
	color:#0994cf;
}

#topmenu_advertising{
	width:10%;
	float:left;
	padding-top:12px;
	text-align:center;
	height:40px;
	display:block;
}

#topmenu_advertising a:hover
{
	color:#0994cf;
}

#topmenu_readership{
	width:10%;
	float:left;
	padding-top:12px;
	text-align:center;
	height:40px;
	display:block;
}

#topmenu_readership a:hover
{
	color:#0994cf;
}

#topmenu_contactus{
	width:10%;
	float:left;
	padding-top:12px;
	text-align:center;
	height:40px;
	display:block;
}

#topmenu_contactus a:hover
{
	color:#0994cf;
}

#topmenu_subs
{
	width:15%;
	float:left;
	padding-top:12px;
	text-align:center;
	height:40px;
	display:block;
}

#topmenu_subs a:hover
{
	color:#0994cf;
}

#contentcolumnheader{
	width:530px;
	padding:1px 1px 0 1px;
}

#searchbox{
	width:100%;
	height:50px;
	border-bottom:1px #212121 solid;
}

#subscribe{
	height:216px;
	border-bottom:1px #212121 solid;
	border-top:1px #212121 solid;
	padding:0px;
	background-image:url('https://corp-intl.com/images/subscribe.jpg');
	background-repeat:no-repeat;
	background-position:center;
}

#emag{
	height:218px;
	border-bottom:0px #212121 solid;
	padding:0px;
	/*background-image:url('../images/emag.jpg');
	background-repeat:no-repeat;
	background-position:center;*/
}

#quote{
	width:100%;
	height:217px;
	padding:0px;
	background-image:url('https://corp-intl.com/images/Testimonials.jpg');
	background-repeat:no-repeat;
	background-position:top;
	padding-top:80px;
}

#latestnewsheader{
	height:100%;
	width:20%;
	float:left;
	color:white;
	font-weight:bold;
}

#scrollingnews{
	height:100%;
	width:80%;
	float:left;
	background-image:url('https://corp-intl.com/images/vline.jpg');
	background-position:left center;
	background-repeat:no-repeat;
	text-align:center;
}

#mainarea{
	height:680px;
	width:100%;
	overflow:auto;
}

.padded{
/*margin: 10px; Margins for inner DIV inside each column (to provide padding)*/
margin: 2px;
}

.headerbox{
	width:100%;
	height:50px;
	background-image:url('https://corp-intl.com/images/blendeffect2.jpg');
	background-repeat:repeat-x;
}

.headerbox p{
	font-size:10pt;
	margin-top:12px;
	margin-left:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0994cf;
}

.imagebtntop{
	width:149px;
	height:78px;
}

.imagebtn{
	width:149px;
	height:78px;
	border-top:1px #212121 solid;
}

.menulink{
	font-size:9pt;
	text-decoration:none;
	width:100%;
	text-align:center;
	font-weight:normal;
	color:white;
	display:block;
}

.menulink :visited{
	font-size:9pt;
	text-decoration:none;
	width:100%;
	text-align:center;
	font-weight:normal;
	color:white
}


.menulink a{
	color:white;
}

.menulink a:hover{
	color:#0994cf;
}

.testlink{
	font-size:8pt;
	text-decoration:none;
	width:100%;
	text-align:center;
	font-weight:normal;
	color:white;
	line-height:15px;
}

.testlink a{
	color:white
}

.sidemenulink{
	font-size:9pt;
	text-decoration:none;
	margin-left:30px;
	margin-bottom:5px;
	margin-top:0px;
	height:16px;
	line-height:15px;
}

.sidemenulink a{
	color:white;
}

.sidemenulink a:hover{
	color:#0994cf;
}


.vline{
	background-image:url('https://corp-intl.com/images/vline.jpg');
	background-repeat:no-repeat;
	background-position:right center;
}

.headertext{
	font-size:10pt;
	margin-top:12px;
	margin-left:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0994cf;
}

.columnhead{
	font-size:8pt;
	margin-top:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0994cf;
}

.textlink{
	font-size: 8pt; 
	color: white;
	text-decoration:none;
}

.textlink a:hover
{
	text-decoration:underline;
}

.newsitem{
	font-size:10pt;
	text-decoration:none;
	color:white;
	margin-right:200px;
}

.storyMain{
	font-size:8pt;
	margin:0 5px 10px 10px;
	
}

.storyMainLink{
	font-size:8pt;
	margin:0 5px 10px 10px;
	color:White; 
	text-decoration:none; 
	font-weight:bold;
}

.frontPage
{
	border:0 gray dotted;
	border-top-width:1px;
	text-align:justify;
	vertical-align:middle;
	padding-right:5px;
}

/*.frontPage a:hover
{
	text-decoration:underline;
}*/

.testimonial
{
	border:0 gray dotted;
	border-top-width:1px;
	text-align:justify;
	vertical-align:middle;
	padding:5px 5px 5px 5px;
	margin:10px 10px 10px 10px;
	font-size: 9pt;
}

.testimonial a:link
{
	color:#0994cf;
}

.testimonial a:visited
{
	color:#0994cf;
}

.testimonial a:hover
{
	color:white;
}

/*p a:visited
{
	color:#0994cf;
}*/