.welcomeField {
margin:0;
padding:10px 0 25px;
}
.welcomeField h2 {
color:#1988C8;
font-family:Arial;
font-size:20px;
font-weight:bold;
margin:0;
padding:0;
}
#footer a{
	color:#ffffff;
}
#footer a:hover{
	color:red;
}
#footer{
background:url("../Home/footer_bg.png") repeat-x scroll center top #4C4C4C;
border-top:1px solid #FFFFFF;
padding-bottom:1.5em;
color:#ffffff;
float:left;
height:100px;
top:10px;
position:relative;
width:100%;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.vSpacer20 {
height:20px;
overflow:hidden;
}
.vSpacer15 {
height:15px;
overflow:hidden;
}
.vSpacer5 {
height:5px;
overflow:hidden;
}
.vSpacer10 {
height:10px;
overflow:hidden;
}
#div1 {
background-color:#33CCFF;
border:1px solid black;
height:auto;
width:500px;
padding:21px;
}
#addevent {
background-color:#3399FF;
border:1px solid black;
height:auto;
width:auto;
padding:21px;
}
#main{
	margin:0 auto;
	top:0;
padding:10px 0;
position:relative;
text-align:left;
height:auto;
width:950px;
z-index:0;
}
.hide {
        display:none;
        }

    /* Sets class for the text box with a visible property */
    .show {
        display:block;
        }
.black_overlay{
			display: none;
			position:absolute;
			top: 0;
			left: 0;
			width: 100%;
			height:1000%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.5;
			opacity:.50;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position:absolute;
			top: 25%;
			left: 25%;
			width: 700px;
			min-height: 50%;
			max-width: 70%;
			padding: 16px;
			border: 16px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}

/*
.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height:1500px;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.50;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: auto;
			height: auto%;
			padding: 16px;
			border: 16px solid #176297;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}

*/
#login-frame {
background-color:white;
background-position:245px 0;
border:1px solid #D8DBDF;
padding:9px;
position:relative;
height:97%;
width:97%;
}
#close {
background:black none repeat scroll 0 50%;
border-color:White;
border-style:solid;
border-width:1px 1px 0;
color:white;
display:block;
height:17px;
line-height:17px;
position:absolute;
right:1px;
text-align:center;
top:-19px;
width:22px;
text-decoration:none;
}
.tb7 {
	width: 200px;
	color : #747862;
	height:34px;
	border:0;
	font-size:16px;
	margin-bottom:0px;
}
#container{
	width:85%;
	position:relative;
	float:left;
	margin-top:10px;

	
}
#AuthorBlogdiv{

width:49%;
padding:3px;
height:auto;
position:relative;
float:left;
}
#BusiExchngdiv
{
	float:left;
	width:49%;
	padding:3px;
	height:auto;
	position:relative;
	border-left:1px solid rgb(221, 221, 221);
	border-right:1px solid rgb(221, 221, 221);
}

#portwhite{
	float:right;
	width:87.5px;
	height:19.5px; 
	background: url(../Images/Portfolioblk.jpg);
}
#companydet:hover{
	background-color:#E3EDF8 none repeat scroll 0 0;
}
 a {
color:#000000;
text-decoration:none;
}
 a:hover {
color:#000000;
text-decoration:underline;
}
#CareerCordiv
{
	float:left;
	width:49%;
	padding:3px;
	position:relative;
	height:305px;
}
#BuySelldiv
{
	float:left;
	width:49%;
	padding:3px;
	height:305px;
	border-left:1px solid rgb(221, 221, 221);
	border-right:1px solid rgb(221, 221, 221);
	position:relative;
}
#youth{
	height:auto;
	width:100%;
	border-bottom:5px solid #000000;
	position:relative;
	float:left;
}

#Adds {

width:14%;

position:relative;
float:left;
}
.imgHold {
float:left;
height:auto;
margin-right:11px;
margin-bottom:15px;
}
.redTXT11 {
color:#003399;
font-size:11px;
line-height:14px;
}
.whtBox_nw {
background:#FFFFFF none repeat scroll 0 0;

height:auto;
overflow:hidden;
padding:8px;
padding-bottom:0px;

}
#sitename{
	height:100px;
	width:950px;
	border-bottom:1px solid #000000;
	overflow:hidden;
	margin:0 auto;
	top:0;
	padding:5px 0;
	position:relative;
	text-align:left;
	z-index:0;
}
.tab{
	font-family:Arial,sans-serif;
font-size:1em;
}
#BusinessXchangeInfo{
border:1px double #BBBBBB;
color:#333333;
font-family:Arial,sans-serif;
font-size:14px;
float:left;
height:auto;
padding:10px;
position:relative;
width:96%;

}
body {
-x-system-font:none;
color:#333333;
font-family:Arial,sans-serif;
font-size:0.75em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1;
text-align:center;
/*background:#FFFFFF url(../Images/bodybg.jpg) repeat-y scroll center center;*/
}
a:hover {
color:FF3300;
cursor:pointer;
text-decoration:none;
}
#ProviderCont{
	width:98%;
	padding:5px;
	height:auto;
	border:1px double #BBBBBB;
	position:relative;
	float:left;
}
#TipsCont{
	width:98%;
	padding:5px;
	height:auto;
	border:1px double #BBBBBB;
	position:relative;
	float:left;
}

#ServicesCont{
	width:98%;
	padding:5px;
	height:auto;
	border:1px double #BBBBBB;
	position:relative;
	float:left;

}
#breadcrumb {
background:transparent url(../Images/cr-hatch-light-gray.gif) repeat scroll 0 0;
top:0;
padding:1px;
}
.issues-hero {
background-repeat:no-repeat;
height:100px;
}

#category{
	position:relative;
float:left;

width:21%;
height:auto;
overflow:hidden;
}
.productsList2 li h3 {
border-left:medium none;
font-size:1.1em;
font-weight:normal;
padding:0 0 12px 0;
}
.show_nw {

height:auto;
background:#FFFFFF none repeat scroll 0 0;
border-right:2px dotted #000000;
overflow:hidden;
padding:8px;
}
.productsList2 {
border-bottom:1px solid #E8E8E8;
border-left:1px solid #E8E8E8;
border-top:1px solid #E8E8E8;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height:auto;
}
.productsList2 li .imgContainer {
float:left;
overflow:hidden;
padding:10px;
text-align:center;
width:17%;
height:90px;
}

.productsList2 p {

line-height:140%;
}
.productsList2 li div {
text-align:justify;
overflow:hidden;
padding:10px 10px 10px 0px;
position:relative;
}
.productsList2 {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.productsList2 ul.typesList {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height:auto;
padding-left:0px;
width:auto;
}
.Contentinfo{
	position:relative;
float:left;

width:74%;

padding:10px 5px 20px;
overflow:hidden;
z-index:1;
}
.vSpacer5 {
height:5px;
overflow:hidden;
}
#Category li{
	display:inline;

}
h1.type1 {
color:#176297;
font-family:arial,georgia,serif;
font-size:1.45em;
font-weight:normal;
padding:30px 0 7px;
}

/*---Paging specific styling----*/     
        .paging { padding:10px 0px 0px 0px; text-align:center; font-size:13px;}
        .paging.display{text-align:right;}
        .paging a, .paging span {padding:2px 8px 2px 8px; font-weight :normal}
        .paging span {font-weight:bold; color:#000; font-size:13px; }
        .paging a, .paging a:visited {color:#000; text-decoration:none; border:1px solid #dddddd;}
        .paging a:hover { text-decoration:none; background-color:#6C6C6C; color:#fff; border-color:#000;}
        .paging span.prn { font-size:13px; font-weight:normal; color:#aaa; }
        .paging a.prn, .paging a.prn:visited { border:2px solid #dddddd;}
        .paging a.prn:hover { border-color:#000;}
        .paging p#total_count{color:#aaa; font-size:12px; font-weight: normal; padding-top:8px; padding-left:18px;}
        .paging p#total_display{color:#aaa; font-size:12px; padding-top:10px;}


