/* CSS Document */

html {
      margin:0px; 
	  background-color:#fff; /*#cbd5dc #eeeef0;*/
	  /*background-image: url(images/bgBlue.png);*/
	}
	
BODY {
	/*background-image: url(images/bgBlue.png);*/
	background-color:#fff; /*#cbd5dc #eeeef0; dae4e5;*/
	font-size: 12px; 
	font-family: Arial;
	color: #333;
	margin:0px;
}

.bg_main{background-color:#fafafa;}
.bg_white{background-color:#fff;}
.side_borders{border-width:0px 0px 0px 0px; border-style:solid; border-color:#dadddf;}

.Logo
{
	background-image:url(Images/LOGO.png);
	background-repeat:no-repeat;
	width:230px;
	height:60px;
	border:none;
}

.parent {
height: 100%;
}

.content {
padding-bottom: 50px;
}

.footer {
position:relative; /* absolute;*/
bottom: 0px;
left: 0px;
right:0px;
width: 100%;
display: block;
/*z-index: 999;
padding: 0px;
margin: 0px;*/
}

.TableCommon
{
	 WIDTH:100%;
	 BORDER:0px; 
	 azimuth:center; 
}

/* CheckBoxDropDown ************/
.CheckBoxDropDownSelect1
{
	text-decoration: none; 
	font-family: Arial; 
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	color:#000000; 
	background-color: #ffffff;
	background-image:url(Images/CheckBoxDropDown/CheckBoxDropDownSelect1.jpg);
	background-repeat:no-repeat;
}

.CheckBoxDropDownSelect
{
	text-decoration: none; 
	font-family: Arial; 
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	color:#000000; 
	background-color: #ffffff;
	background-image:url(Images/CheckBoxDropDown/CheckBoxDropDownSelect.jpg);
	background-repeat:no-repeat;
}

.CheckBoxDropDown
{
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	background-color: #ffffff;
	font-family: Arial; 
	font-size: 12px;
	/*color: #350245;*/
}
/*******************************/

p {
	font-size: 12px; 
	font-family: Arial;
	color:#333;
	margin:2px;
}

a {
	font-family: Arial;
	font-size: 12px;
	color: #006ba3;
    text-decoration: none;
	font-weight: normal;
}
a:hover{
    font-family: Arial;
	font-size: 12px;
	color: Red;
    text-decoration: underline;
	font-weight:normal;
}
/*a:visited {
	font-family: Arial;
	font-size: 12px;
	color: purple; /*#551a8b;
    text-decoration: none;
	font-weight:normal;
	color: #551a8b;
}*/
a:active{
	font-family: Arial;
	font-size: 12px;
    text-decoration: underline;
	font-weight:normal;
	color: Red;
}

hr{margin-bottom:10px; color:#cccccc; height:1px;}

.OrangeText
{
	font-size: 14px; 
	font-family: Arial;
	color:#fe7606;
	margin:2px;
}
.OrangeTextBold
{
	font-size: 12px; 
	font-family: Arial;
	font-weight:bold;
	color:#ff7900;
	margin:2px;
}

.PostAdLinkBold
{
	background-image:url(Images/master_top_postad.gif);
	background-repeat:repeat-x;
	height:25px;
}

PostAdLink {
	font-family: Arial;
	font-size: 12px;
	color: #006ba3;
    text-decoration: none;
	font-weight: normal;
}
PostAdLink:hover {
    font-family: Arial;
	font-size: 12px;
	color: #006ba3;
    text-decoration: underline;
	font-weight:normal;
}

.HeaderLinks {
    font-family: Arial;
	font-size: 12px;
	color: #006ba3;
    text-decoration: none;
	font-weight:normal;
} 

.Search table   
{
	background-image: url(Images/SearchCtl/back.jpg);
	border-style:solid;
	border-width:1px;
	border-color: #999999;
}
.Search td
{
	font-family:Arial; 
	font-size:12px; 
	color:#000000; 
	text-decoration:none; 
	font-weight:normal;
	vertical-align:bottom;
	azimuth:left;
	border-width:0px;
}


.Listing    
{
	
}
.Listing table   
{
	/*
	border-style: solid;
	border-width: 1px;
	border-color: #cfcfff;
	
	background-image: url(Images/CategoryList/CategoryListBG.gif);
	background-repeat:repeat-x;*/
}
.Listing td   
{
	background:#fff; /*eaeaea f6f6f6 e1ebfb; c8e3f1 dfeef5*/
	font-size:smaller;
	/*font-family:sans-serif;*/
	font-family:Arial;
	vertical-align: top;
	padding: 1px;
}
.Listing td a {
	display:block;
	color: #006ba3;
    margin-bottom: 1px;
    padding: 1px;
}

.Listing th {
	/*background:#D6DEEC;*/
	font-size:100%;
	text-align:center;
	font-weight:bold;
	/*font-family:sans-serif;*/
	font-family:Arial;
	background-image: url(Images/TableResults/InfoTitle.jpg);
	border-style: solid;
	border-width: 1px;
	border-color: #cfcfff;
}
.Listing th a {
	display:block;
	font-weight:bold;
	color: #006ba3;
    margin-bottom: 2px;
    padding: 1px;
}
.Listing th a:hover {
	display:block;
	font-weight:bold;
	color: Red;
    margin-bottom: 2px;
    padding: 1px;
}
.Listing th a:visited {
	display:block;
	font-weight:bold;
	color: #551a8b;
    margin-bottom: 2px;
    padding: 1px;
}
.Listing th a:active {
	display:block;
	font-weight:bold;
	color: Red;
    margin-bottom: 2px;
    padding: 1px;
}
/*
.Listing td a:hover {
	display:block;
	color: Red;
    margin-bottom: 1px;
    padding: 0px;
}
.Listing td a:visited 
{
	display:block;
	color: #551a8b;
    margin-bottom: 1px;
    padding: 0px;
}
.Listing td a:active {
	display:block;
	color: Red;
    margin-bottom: 1px;
    padding: 0px;
}
*/


/**********************************************************************/
/* Start   ---   Style of the Search Results Table */
/**********************************************************************/

.TableMenu 
{
	height:50px;
	padding:0px 0px 0px 0px;
	background-image:url(Images/TableResults/TblHeader_1x50.gif); /*url(Images/ResTblUpMid.jpg);*/
	background-repeat:repeat-x;
}

.TableMenuLeft
{
	vertical-align:middle; 
	width:11px;
	height:40px;
	background-image:url(Images/TableResults/TblHeader.gif); /*url(Images/ResTblUpLft.jpg);*/
}

.TableMenuRight
{
	vertical-align:middle; 
	width:12px;
	height:40px;
	background-image:url(Images/TableResults/TblHeader.gif); /*url(Images/ResTblUpRgt.jpg);*/
}

.TableMenuPipe
{
	background-image:url(Images/TableResults/TblHeader.gif); /*url(Images/ResTblUpMid.jpg);*/
	font-size:20px; 
	color:#555555; /*cfcfcf*/
	text-align:center;
	vertical-align:middle; 
}

.TableMenuFooter 
{
	font-family:Arial; 
	font-size:14px; 
	color:#555555; 
	text-align:left;
	text-decoration:none; 
	vertical-align:middle; 
	font-weight:bold;
	height:40px;
	background-image:url(Images/TableResults/TblFooter.gif); /*url(Images/ResTblBotmMid.jpg);*/
	background-repeat:repeat-x;
}

.TableMenuFooterLeft
{
	vertical-align:middle; 
	width:11px;
	height:40px;
	background-image:url(Images/TableResults/TblFooter.gif); /*url(Images/ResTblBotmLft.jpg);*/
}

.TableMenuFooterRight
{
	vertical-align:middle; 
	width:12px;
	height:40px;
	background-image:url(Images/TableResults/TblFooter.gif); /*url(Images/ResTblBotmRgt.jpg);*/
}

.TableMenuFooterPipe
{
	background-image:url(Images/TableResults/TblFooter.gif); /*url(Images/ResTblBotmMid.jpg); */
	font-size:20px; 
	color:#555555; /*cfcfcf*/
	text-align:center;
	vertical-align:middle; 
}

.TableMenu img
{
	border-color:#e40000;
	border-width:1px;
}

.TableMenu b
{
	font-family:Arial; 
	font-size:14px; 
	color:#006ba3;
	text-decoration:none; 
	font-weight:normal;
	border-width:0px;
}

.TableMenu b:hover
{
	text-decoration:underline;
	color:Red;
	cursor:pointer;
	cursor:hand;
}

/*************************************** Start of Latest Ads Control**************************/

.TableLatestAdCtrl-Featured
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	border: none;
	background-image:url(Images/TableResults/TableResult-Featured.gif);
	background-repeat:repeat-x;
}
.TableLatestAdCtrl
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	border-top: solid 1px #d4d4d4;
}
table.TableLatestAdCtrl tr  {
	padding: 5px 0px 5px 0px;
	border: 0px;
	vertical-align: top;
	text-align:left;
}
.TableLatestAdCtrl img
{
	border-color:#cfcfcf;
	border-width:0px;
}
/*************************************** End of Latest Ads Control**************************/

/*************************************** Start of New Search Result Control**************************/
.TableSearchResultCtrl-Featured 
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #d4d4d4;
	border-bottom: none;
	background-image:url(Images/TableResults/TableResult-Featured.gif); /*TableResult.bmp*/
	background-repeat:repeat-x;
}

.TableSearchResultCtrl 
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #d4d4d4;
	border-bottom: none;
	/*background-image:url(Images/TableResults/TableResult.gif); /*TableResult.bmp*/
	/*background-repeat:repeat-x;
	background-position: 0 0;*/
}

table.TableSearchResultCtrl tr  {
	padding: 5px 0px 5px 0px;
	border: 0px;
	vertical-align: top;
	text-align:left;
}

table.TableSearchResultCtrl tr:hover {
	/*background-color:#eff3f4; /*#efefef;*/
	/*background-image:none;*/
}

.TableSearchResultCtrl img
{
	border-color:#cfcfcf;
	border-width:0px;
}
/*************************************** End of New Search Result Control**************************/

.TableResultModule {
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #d4d4d4;
	border-bottom: none;
}

table.TableResultModule tr  {
	cursor:pointer;
	cursor:hand;
}

table.TableResultModule tr  {
	padding: 5px 0px 5px 0px;
	border: 0px;
	vertical-align: top;
	background-image:url(Images/TableResults/TableResult.gif); /*TableResult.bmp*/
	background-repeat: repeat-x;
	background-position: 0 0;
	text-align:left;
}

table.TableResultModule tr:hover {
	background-color:#eff3f4; /*#efefef;*/
	background-image:none;
}

.TableResultModule img
{
	border-color:#555555;
	border-width:1px;
}

.saveColumn {
	width: 30px;
	text-align:center;
}

.TableInfoContainer 
{
	padding: 5px 5px 5px 5px;
}

.TableInfoTitle 
{
	font-family:Arial;  
	font-size:14px; 
	color:#555555; /*18397c, 666666*/
	/*background-color:#cfcfcf;*/
	text-decoration:none; 
	font-weight:bold;
	azimuth:left;
	vertical-align:top;
	background-image:url(Images/box_header_bg.gif); /*url(Images/TableResults/InfoTitle.jpg);*/
	background-repeat: repeat-x;
	background-position: 0 0;
}

.TableContactInfo 
{
	/*padding: 20px 20px 20px 20px;*/
	font-family:Arial; 
	font-size:12px; 
	/*color:#666666; */
	text-decoration:none; 
	font-weight:normal;
	background-color:#ffffff; /*#d4d4d4;*/
	border-style:solid;
	border-width:0px;
	border-color:#cfcfff; /*d4d4d4;*/
}

table.TableContactInfo td  {
	padding: 2px 5px 2px 5px;
	border: 0px;
	vertical-align:middle;
	text-align:left;
}

table.TableContactInfo tr  {
	margin-bottom:5px;
}


.TableInfo 
{
	/*padding: 20px 20px 20px 20px;*/
	font-family:Arial; 
	font-size:12px; 
	/*color:#666666; */
	text-decoration:none; 
	font-weight:normal;
	background-color:#ffffff; /*#d4d4d4;*/
	border-style:solid;
	border-width:1px;
	border-color:#cfcfff; /*d4d4d4;*/
}

table.TableInfo td  {
	padding: 2px 1px 2px 1px;
	border: 0px;
	vertical-align:middle;
	text-align:left;
}

table.TableInfo tr  {
	margin-bottom:5px;
}


.TableInfo img
{
	border-color:#555555;  /*ff0033*/
	border-width:1px;
}

.Paging td
{
	padding: 3px 3px 3px 3px;
	font-family:Arial; 
	font-size:14px; 
	color:#006ba3;
	text-decoration:none; 
	font-weight:normal;
	border-width:0px;
	cursor:pointer;
	cursor:hand;
}

.Paging td:hover
{
	text-decoration:underline; 
}

.Paging td:active
{
	text-decoration:none; 
	color:Red;
}

.Post
{
	background:#fff; /*eceef1*/
	font-family:Arial;
	font-size:12px;
	color:#333; 
	text-decoration:none; 
	font-weight: normal;
	vertical-align:top;
	azimuth:left;
}

.Post table
{
	font-family:Arial;
	font-size:12px;
}
.Post th {
	font-size:12px;
	text-align:left;
	padding-left:15px;
	vertical-align:middle;
	font-weight:bold;
	font-family:Arial;
	color:#006ba3;
	background-image: url(Images/Post/PostHeader.jpg);
	background-repeat:repeat-x;
	height:25px;
	border-bottom: Solid 1px #cfcfff; 
}
.Post tr
{
	vertical-align:middle;
	padding-top:0px;
	padding-left:5px;
	padding-bottom:0px;
}
.Post td
{
	background:#eceef1; /*e1ebfb; c8e3f1 dfeef5*/
	font-family:Arial; 
	font-size:12px; 
	color:#333; 
	text-decoration:none; 
	font-weight: normal;
	vertical-align:top;
	azimuth:left;
	padding-left:10px;
}


.ConfirmAd table
{
	
}
.ConfirmAd th {
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-family:Arial;
	color:#006ba3;
	background-image: url(Images/Post/PostHeader.jpg);
	background-repeat:repeat-x;
	height:25px;
	border-bottom: Solid 1px #cfcfff; 
}
.ConfirmAd tr
{
	vertical-align:middle;
	padding-top:0px;
	padding-left:5px;
	padding-top:0px;
}
.ConfirmAd td
{
	background:#ffffff; /*e1ebfb; c8e3f1 dfeef5*/
	font-family:Arial; 
	font-size:12px; 
	color:#666666; 
	text-decoration:none; 
	font-weight: normal;
	vertical-align:top;
	azimuth:left;
}


.ViewSelectedAds table
{
	
}
.ViewSelectedAds th {
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-family:Arial;
	color:#006ba3;
	background-image: url(Images/Post/PostHeader.jpg);
	background-repeat:repeat-x;
	height:25px;
	border-bottom: Solid 1px #cfcfff; 
}
.ViewSelectedAds tr
{
	vertical-align:middle;
	padding-top:0px;
	padding-left:5px;
	padding-top:0px;
}
.ViewSelectedAds td
{
	background:#ffffff; /*e1ebfb; c8e3f1 dfeef5*/
	font-family:Arial; 
	font-size:12px; 
	color:#666666; 
	text-decoration:none; 
	font-weight: normal;
	vertical-align:top;
	azimuth:left;
}


.popup
{
	font-family: Arial;
	font-size: 12px;
	color: #006ba3;
    text-decoration: none;
	font-weight: normal;
}
.popup:hover{
    font-family: Arial;
	font-size: 12px;
	color: Red;
    text-decoration: underline;
	font-weight:normal;
	cursor:pointer;
	cursor:hand;
}
/*.popup:visited {
	font-family: Arial;
	font-size: 12px;
	color: purple; /*#551a8b;
    text-decoration: none;
	font-weight:normal;
	color: #551a8b;
}*/
.popup:active{
	font-family: Arial;
	font-size: 12px;
    text-decoration: underline;
	font-weight:normal;
	color: Red;
}

.ContactUser
{
	background-color:#eceef1; /*Previous color: e5edf2*/
}

.RateFlag td
{
	font-family:Arial; 
	font-size:12px; 
	color:#006ba3;
	text-decoration:none; 
	font-weight:normal;
	border-width:0px;
}

.RateFlag td:hover
{
	text-decoration:none;
	color:Red;
	cursor:pointer;
	cursor:hand;
}

.LinkLike
{
	font-family: Arial;
	font-size: 12px;
	color: #006ba3;
    text-decoration: none;
}
.LinkLike:hover{
    font-family: Arial;
	font-size: 12px;
    text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}
.LinkLike td
{
	font-family:Arial; 
	font-size:12px; 
	color:blue;
	text-decoration:none; 
	font-weight:normal;
	border-width:0px;
}
.LinkLike td:hover
{
	text-decoration:underline;
	color:blue;
	cursor:pointer;
	cursor:hand;
}

.Linking
{
	font-family:Arial; 
	font-size:12px; 
	color:#006ba3;
	text-decoration:none; 
	font-weight:normal;
	border-width:0px;
}

.Linking :hover
{
	text-decoration:underline;
	color:red;
	cursor:pointer;
	cursor:hand;
}

.Linking_white
{
	font-family:Arial; 
	font-size:12px; 
	color:#555;
	text-decoration:none; 
	font-weight:normal;
	border-width:0px;
}

.Linking_white :hover
{
	text-decoration:underline;
	color:#555;
	cursor:pointer;
	cursor:hand;
}

.Offered
{
	font-family:Arial; 
	font-size:12px; 
	color:#12aa0f;
	text-decoration:none; 
	font-weight:normal;
}

.Wanted
{
	font-family:Arial; 
	font-size:12px; 
	color:#ff6c00;
	text-decoration:none; 
	font-weight:normal;
}

/**********************************************************************/
/* End   ---   Style of the Search Results Table */  
/**********************************************************************/



/**********************************************************************/
/* Start   ---   Style of MyAccount */
/**********************************************************************/

.MyAccount_std_bg{background-color:#e5edf2;}

.MyAccount h1
{
	font-family:Arial; 
	color:#3162a6;
	text-decoration:none; 
	font-weight:bold;
}

.MyAccount h2
{
	font-family:Arial; 
	color:#3162a6;
	text-decoration:none; 
	font-weight:bold;
}

.MyAccount h3
{
	font-family:Arial; 
	color:#3162a6;
	text-decoration:none; 
	font-weight:bold;
}

.MyAccount h4
{
	font-family:Arial; 
	color:#3162a6;
	text-decoration:none; 
	font-weight:bold;
}

.ContentText
{
	font-family:Arial; 
	font-size: 12px;
	color:#000;
	text-decoration:none; 
	font-weight:normal;
}

.ContentText a {
	font-family: Arial;
	font-size: 12px;
	color: #006ba3;
    text-decoration: none;
	font-weight: bold;
}
.ContentText a:hover{
    font-family: Arial;
	font-size: 12px;
	color: Red;
    text-decoration: underline;
	font-weight:bold;
}

.TableMyAccountHeader {
	vertical-align:middle;
	width: 100%;
	height: 30px;
	border-style: solid;
	border-width: 1px;
	border-color: #d4d4d4;
	border-top: none;
	border-left:none;
	border-right:none;
	background-color: #ececec;
}

.TableMyAccountHeader td {
	vertical-align:middle;
}

.TableMyAccountRecords {
	vertical-align:middle;
	width: 100%;
	height: 30px;
	border-style: solid;
	border-width: 1px;
	border-color: #d4d4d4;
	border-top: none;
	border-left:none;
	border-right:none;
}

table.TableMyAccountRecords tr {
	border: 0px;
	vertical-align: middle;
	/*background-image:url(Images/TableResults/TableResult.bmp);*/
	background-repeat: repeat-x;
	background-position: 0 0;
	text-align:left;
	cursor:pointer;
	cursor:hand;
}

table.TableMyAccountRecords tr:hover {
	background-color:#f6f6f6; /*f9f9f9  3e79b0;
	color:White;*/
	background-image:none;
}

.TableMyAccountRecords td {
	vertical-align:middle;
}

.panelViewInfo 
{
	padding: 10px 10px 10px 10px;
	 
}

.panelViewFolder 
{
	padding: 0px 0px 0px 0px;
	border-width: 0px;
	
}

.PanelFolderButtons
{
	padding: 5px 10px 0px 10px;
	background-color:#adcee2; /*95b3de*/
	border-width: 0px;
	vertical-align:middle;
}

.MyAccountViewedRow
{
	background-color:#f6f6f6;
}

.MyAccountUnviewedRow
{
	background-color:#fff;
}

.PanelPersonalInfo
{
	padding:10px 10px 10px 10px;
}

.MyAccountFolders
{
	margin:5px 5px 5px 5px; padding:8px 5px 8px 5px; background-color:#fff; border-style:solid; border-color:#999999; border-width:1px;
}

.MyAccountFolders td
{
	padding:5px 10px 2px 10px;
	vertical-align:top;
}
 
/********************************************/
/* End   ---   Style of MyAccount */  
/********************************************/


/********************************************/
/* Start  --- Common Style
/********************************************/
.ButtonOrange
{
	/*background-image:url(images/ButtonBGYellow.jpg);
	background-repeat:repeat-x;*/
	font-family:Arial;
	font-weight:bold;
	color:#000;
	Height:22px;
	width:100px;
	border-style:solid;
	border-width:1px;
	border-color:#7f9db9;
}

.ButtonBlue
{
	/*background-image:url(images/ButtonBGYellow.jpg);
	background-repeat:repeat-x;*/
	font-family:Arial;
	font-weight:bold;
	color:#000;
	Height:22px;
	width:100px;
	border-style:solid;
	border-width:1px;
	border-color:#7f9db9;
}

.ImageBorder
{ 
	border: solid 1px #cfcfcf;
}

.ThumbImage
{
	border: solid 1px #cfcfcf;
	padding: 5px 0px 5px 0px;
}

/********************************************/
/* End  --- Common Style
/********************************************/

/**************** Modal Popup  ***************************/
#divModal
{
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}
.modalBackground
{
    filter: Alpha(Opacity=40); -moz-opacity:0; opacity: 0.5;
    width: 100%; height: 1150px; background-color: #999999;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalContainer
{
    position: absolute;
    width: 300px;
    left: 50%;
    top: 50%;
    z-index: 750;
}
.modal
{
    background-color: white;
    border: solid 6px #666; position: relative;
    top: -150px;
    left: -150px;
    z-index: 1000;
    width: 300px;
    height: 300px;
    padding: 0px;
}
.modalTop
{
    width: 292px;
    background-color: #fff; /*#000099;*/
    padding: 4px;
    color: #ffffff;
    text-align: right;
}
.modalTop a, .modalTop a:visited
{
    color: #ffffff;
}
.modalBody
{
    padding: 30px;
}
/**************** End Modal Popup  ***************************/


/**************************** Begin --- Final Design ---- *********************************/

.clear{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.float_right{float:right;}
.float_left{float:left;}
.pos_absolute{position:absolute;}
.pos_fixed{position: fixed;}
.pos_relative{position: relative;}
.overflow_hidden{overflow: hidden;}
.valign_middle{vertical-align:middle;}
.valign_bottom{vertical-align:bottom;}
.valign_top{vertical-align:top;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.alignCenter{azimuth:center;}
.alignRight{azimuth:right;}
.alignLeft{azimuth:left;}
.center div{margin-left:auto; margin-right:auto;}

.upper_case, .upper_case a:link{text-transform:uppercase;}
.displayNone{ display:none;}
.block{ display:block;}

.italic{font-style:italic;}
.italic a:link{font-style:italic;}
.bold{font-weight:bold;}
.bold a:link{font-weight:bold;}
.underline, .underline a:link{ text-decoration:underline;}
.normal, .normal a:link, .normal span, .normal h1, .normal h2, .normal h3{font-weight: normal;}

ul{ margin-left:-10px; display:inline-block;}
img{ border:0px;}	
	
h1 { margin:0px; font-size: 20px!important;}
h2 { margin:0px; font-size: 18px!important;}
h3 { margin:0px; font-size: 16px!important;}
h4 { margin:0px; font-size: 16px!important;}
h5 { margin:0px; font-size: 14px!important;}
td { vertical-align:top;}

.IE {height: 0.01%; }

.f9, .f9 a:link, .f9 select{font-size:9px!important;}
.f10, .f10 a:link, .f10 select , .f10 input{font-size:10px!important;}
.f11, .f11 a:link, .f11 a:visited{font-size:11px!important;}
.f12, .f12 a:link, .f12 a:visited{font-size:12px!important;}
.f13, .f13 a:link, .f13 a:visited{font-size:13px!important;}
.f14, .f14 a:link, .f14 a:visited{font-size:14px!important;}
.f15, .f15 a:link, .f15 a:visited{font-size:15px!important;}
.f16, .f16 a:link, .f16 a:visited{font-size:16px!important;}
.f17, .f17 a:link, .f17 a:visited{font-size:17px!important;}
.f18, .f18 a:link, .f18 a:visited{font-size:18px!important;}
.f20, .f20 a:link, .f20 a:visited{font-size:20px!important;}

.bgWhite { background-color:#fff;}
.bgGrey { background-color:#fafafa;}

.white {color:#FFFFFF;}
.black { color:#000000;}
.darkGrey { color:#555;}
.lightGrey { color:#666;}
.lighterGrey { color:#fafafa;}
.blue{color:#006ba3;}
.dark_blue{color:#16387c;}
.red{color:#ed1c24;}
.heading_gray{color:#57656f;}
.heading_black{font: normal inherit bold 12px Arial; color:#000000;}
.copyright {color:#91a7b4;}
.green{color:#12aa0f;}
.text{color:#333;}

.invalid input, .invalid textarea {border:1px solid #ed1c24;}

.blue_link a:link, .blue_link a:visited{color:#006ba3; text-decoration:none;}
.blue_link a:hover {color:#006ba3; text-decoration:underline; cursor:hand; cursor:pointer;}

.dark_blue_link a:link, .dark_blue_link a:visited{color:#16387c; text-decoration:none;}
.dark_blue_link a:hover {color:#16387c; text-decoration:underline; cursor:hand; cursor:pointer;}

.dark_gray_link a:link, .dark_gray_link a:visited{color:#202020; text-decoration:none;}
.dark_gray_link a:hover {color:#202020; text-decoration:underline; cursor:hand; cursor:pointer;}

.orange_link a:link, .orange_link a:visited{color:#d57f1d; text-decoration:none;}
.orange_link a:hover {color:#d57f1d; text-decoration:underline; cursor:hand; cursor:pointer;}

.orange2_link a:link, .orange_link2 a:visited {color:#ff891a; text-decoration:none;}
.orange2_link a:hover {color:#ff891a; text-decoration:underline; cursor:hand; cursor:pointer;}

.light_gray_link a:link, .light_gray_link a:visited { color:#818181; text-decoration:none;}
.light_gray_link a:hover {color:#818181; text-decoration:underline; cursor:hand; cursor:pointer;}

.white_link a:link, .white_link a:visited { color:#fff; text-decoration:none;}
.white_link a:hover {color:#fff; text-decoration:underline; cursor:hand; cursor:pointer;}

.heading_gray_link a:link, .heading_gray_link a:visited { color:#57656f; text-decoration:none;}
.heading_gray_link a:hover {color:#57656f; text-decoration:underline; cursor:hand; cursor:pointer;}

.homeCategories_link a:link, .homeCategories_link a:visited { color:#006ba3; text-decoration:none;}
.homeCategories_link a:hover {color:Red; text-decoration:underline; font-weight:bold; cursor:hand; cursor:pointer;}

.bg_dark_gray{background-color:#202020;}


.pad_body{padding:15px 10px 15px 10px;}
.pad_std{padding:10px 15px 20px 15px;}
.pad_std_bottom_10{padding:10px 15px 10px 15px;}
.pad_vid{padding:0px 3px 10px 3px;}
.pad_logo{padding:0px 5px 10px 3px;}
.pad_0{padding: 0px 0px 0px 0px;}
.pad_5{padding:5px;}
.pad_10{padding:10px;}
.pad_20{padding:20px;}
.pad_2_5{padding:2px 5px;}
.pad_10_10_0_10{padding:10px 10px 0px 10px;}
.pad_10_20_0_20{padding:10px 20px 0px 20px;}
.pad_20_20_0_20{padding:20px 20px 0px 20px;}
.pad_5_20_20_20{padding:5px 20px 20px 20px;}
.pad_10_20_20_20{padding:10px 20px 20px 20px;}
.pad_10_20_30_20{padding:10px 20px 30px 20px;}
.pad_5_20_0_20{padding:10px 20px 0px 20px;}
.pad_5_100_0_20{padding:10px 100px 0px 20px;}

.pad_left_2{ padding-left:2px;}
.pad_left_3{ padding-left:3px;}
.pad_left_5{ padding-left:5px;}
.pad_left_6{ padding-left:6px;}
.pad_left_7{ padding-left:7px;}
.pad_left_10{ padding-left:10px;}
.pad_left_15{ padding-left:15px;}
.pad_left_17{ padding-left:17px;}
.pad_left_20{ padding-left:20px;}
.pad_left_30{ padding-left:30px;}
.pad_left_40{ padding-left:40px;}
.pad_left_50{ padding-left:50px;}
.pad_left_80{ padding-left:80px;}
.pad_left_90{ padding-left:89px;}
.pad_left_100{ padding-left:100px;}
.pad_left_150{ padding-left:150px;}

.pad_right_1{ padding-right:1px;}
.pad_right_2{ padding-right:2px;}
.pad_right_3{ padding-right:3px;}
.pad_right_4{ padding-right:4px;}
.pad_right_5{ padding-right:5px;}
.pad_right_6{ padding-right:6px;}
.pad_right_7{ padding-right:7px;}
.pad_right_8{ padding-right:8px;}
.pad_right_9{ padding-right:9px;}
.pad_right_10{ padding-right:10px;}
.pad_right_20{ padding-right:20px;}
.pad_right_30{ padding-right:30px;}
.pad_right_40{ padding-right:40px;}
.pad_right_50{ padding-right:50px;}
.pad_right_60{ padding-right:60px;}
.pad_right_70{ padding-right:70px;}
.pad_right_80{ padding-right:80px;}
.pad_right_90{ padding-right:90px;}
.pad_right_100{ padding-right:100px;}

.pad_top_m5{padding-top:-5px;}
.pad_top_0{padding-top:0px;}
.pad_top_2{padding-top:2px;}
.pad_top_3{padding-top:3px;}
.pad_top_4{padding-top:4px;}
.pad_top_5{padding-top:5px;}
.pad_top_8{padding-top:8px;}
.pad_top_10{padding-top:10px;}
.pad_top_12{padding-top:12px;}
.pad_top_15{padding-top:15px;}
.pad_top_18{padding-top:18px;}
.pad_top_20{padding-top:20px;}
.pad_top_23{padding-top:23px;}
.pad_top_25{padding-top:25px;}
.pad_top_30{padding-top:30px;}
.pad_top_40{padding-top:40px;}
.pad_top_50{padding-top:50px;}

.pad_bottom_m10{padding-bottom:-10px;}
.pad_bottom_2{padding-bottom:2px;}
.pad_bottom_5{padding-bottom:5px;}
.pad_bottom_10{padding-bottom:10px;}
.pad_bottom_20{padding-bottom:20px;}
.pad_bottom_30{padding-bottom:30px;}
.pad_bottom_40{padding-bottom:40px;}
.pad_bottom_50{padding-bottom:50px;}
.pad_bottom_60{padding-bottom:60px;}
.pad_bottom_70{padding-bottom:70px;}
.pad_bottom_80{padding-bottom:80px;}
.pad_bottom_90{padding-bottom:90px;}
.pad_bottom_100{padding-bottom:100px;}

.mrg_std{margin:2px 10px 2px 10px;}
.mrg_10_10_10_0{margin:10px 10px 10px 0px;}
.mrg_0{margin:0px!important;}
.mrg_2{margin:2px;}
.mrg_3{margin:3px;}
.mrg_5{margin:5px;}
.mrg_10{margin:10px;}
.mrg_20{margin:20px;}
.mrg_right_1{margin-right:1px;}
.mrg_right_2{margin-right:2px;}
.mrg_right_3{margin-right:3px;}
.mrg_right_5{margin-right:5px;}
.mrg_right_6{margin-right:6px;}
.mrg_right_10{margin-right:10px;}
.mrg_right_12{margin-right:12px;}
.mrg_right_15{margin-right:15px;}
.mrg_right_20{margin-right:20px;}
.mrg_right_35{margin-right:35px;}
.mrg_right_23{margin-right:23px;}
.mrg_right_30{margin-right:30px;}
.mrg_right_33{margin-right:33px;}
.mrg_right_40{margin-right:40px;}
.mrg_right_45{margin-right:45px;}
.mrg_right_50{margin-right:50px;}
.mrg_right_60{margin-right:60px;}
.mrg_right_70{margin-right:70px;}
.mrg_right_80{margin-right:80px;}
.mrg_right_90{margin-right:90px;}
.mrg_right_95{margin-right:95px;}
.mrg_right_96{margin-right:96px;}
.mrg_right_97{margin-right:97px;}
.mrg_right_98{margin-right:98px;}
.mrg_right_99{margin-right:99px;}
.mrg_right_100{margin-right:100px;}
.mrg_right_105{margin-right:105px;}
.mrg_right_110{margin-right:110px;}
.mrg_right_120{margin-right:120px;}
.mrg_right_121{margin-right:121px;}
.mrg_right_130{margin-right:130px;}
.mrg_right_200{margin-right:200px;}

.mrg_top_1{margin-top:1px;}
.mrg_top_2{margin-top:2px;}
.mrg_top_3{margin-top:3px;}
.mrg_top_4{margin-top:4px;}
.mrg_top_5{margin-top:5px;}
.mrg_top_6{margin-top:6px;}
.mrg_top_7{margin-top:7px;}
.mrg_top_8{margin-top:8px;}
.mrg_top_10{margin-top:10px;}
.mrg_top_12{margin-top:12px;}
.mrg_top_15{margin-top:15px;}
.mrg_top_18{margin-top:18px;}
.mrg_top_19{margin-top:19px;}
.mrg_top_20{margin-top:20px;}
.mrg_top_22{margin-top:22px;}
.mrg_top_23{margin-top:23px;}
.mrg_top_25{margin-top:25px;}
.mrg_top_30{margin-top:30px;}
.mrg_top_33{margin-top:33px;}
.mrg_top_35{margin-top:35px;}
.mrg_top_38{margin-top:38px;}
.mrg_top_40{margin-top:40px;}
.mrg_top_45{margin-top:45px;}
.mrg_top_50{margin-top:50px;}
.mrg_top_60{margin-top:60px;}
.mrg_top_70{margin-top:70px;}
.mrg_top_80{margin-top:80px;}
.mrg_top_90{margin-top:90px;}
.mrg_top_100{margin-top:100px;}

.mrg_left_m20{margin-left:-20px;}
.mrg_left_m10{margin-left:-10px;}
.mrg_left_1{margin-left:1px;}
.mrg_left_2{margin-left:2px;}
.mrg_left_3{margin-left:3px;}
.mrg_left_4{margin-left:4px;}
.mrg_left_5{margin-left:5px;}
.mrg_left_6{margin-left:6px;}
.mrg_left_8{margin-left:8px;}
.mrg_left_10{margin-left:10px;}
.mrg_left_12{margin-left:12px;}
.mrg_left_13{margin-left:13px;}
.mrg_left_15{margin-left:15px;}
.mrg_left_16{margin-left:16px;}
.mrg_left_18{margin-left:18px;}
.mrg_left_20{margin-left:20px;}
.mrg_left_25{margin-left:25px;}
.mrg_left_30{margin-left:30px;}
.mrg_left_33{margin-left:33px;}
.mrg_left_40{margin-left:40px;}
.mrg_left_50{margin-left:50px;}
.mrg_left_60{margin-left:60px;}
.mrg_left_70{margin-left:70px;}
.mrg_left_80{margin-left:80px;}
.mrg_left_90{margin-left:90px;}
.mrg_left_100{margin-left:100px;}
.mrg_left_110{margin-left:110px;}
.mrg_left_120{margin-left:120px;}
.mrg_left_130{margin-left:130px;}
.mrg_left_140{margin-left:140px;}
.mrg_left_150{margin-left:150px;}
.mrg_left_200{margin-left:200px;}
.mrg_left_220{margin-left:220px;}
.mrg_left_250{margin-left:250px;}

.mrg_bottom_m20{margin-bottom:-20px;}
.mrg_bottom_m10{margin-bottom:-10px;}
.mrg_bottom_1{margin-bottom:1px;}
.mrg_bottom_2{margin-bottom:2px;}
.mrg_bottom_3{margin-bottom:3px;}
.mrg_bottom_4{margin-bottom:4px;}
.mrg_bottom_5{margin-bottom:5px;}
.mrg_bottom_6{margin-bottom:6px;}
.mrg_bottom_7{margin-bottom:7px;}
.mrg_bottom_8{margin-bottom:8px;}
.mrg_bottom_9{margin-bottom:9px;}
.mrg_bottom_10{margin-bottom:10px;}
.mrg_bottom_15{margin-bottom:15px;}
.mrg_bottom_20{margin-bottom:20px;}
.mrg_bottom_30{margin-bottom:30px;}
.mrg_bottom_40{margin-bottom:40px;}
.mrg_bottom_50{margin-bottom:50px;}
.mrg_bottom_60{margin-bottom:60px;}
.mrg_bottom_70{margin-bottom:70px;}
.mrg_bottom_80{margin-bottom:80px;}
.mrg_bottom_90{margin-bottom:90px;}
.mrg_bottom_100{margin-bottom:100px;}
.mrg_bottom_200{margin-bottom:200px;}
.mrg_bottom_300{margin-bottom:300px;}

.w22{width:22px;}
.w25{width:25px;}
.w50{width:50px;}
.w71{width:71px;}
.w99{width:99px;}
.w100{width:100px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w158{width:158px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w200{width:200px;}
.w230{width:230px;}
.w235{width:235px;}
.w240{width:240px;}
.w245{width:245px;}
.w250{width:250px;}
.w255{width:255px;}
.w257{width:257px;}
.w260{width:260px;}
.w280{width:280px;}
.w290{width:290px;}
.w300{width:300px;}
.w305{width:305px;}
.w310{width:310px;}
.w320{width:320px;}
.w350{width:350px;}
.w400{width:400px;}
.w423{width:423px;}
.w450{width:450px;}
.w460{width:460px;}
.w480{width:480px;}
.w500{width:500px;}
.w520{width:520px;}
.w530{width:530px;}
.w563{width:563px;}
.w590{width:590px;}
.w600{width:600px;}
.w728{width:728px;}
.w770{width:770px;}
.w788{width:788px;}
.w790{width:790px;} 
.w800{width:800px;}
.w820{width:820px;}
.w980{width:980px;}
.w990{width:990px;}

.w100Precent{width:100%;}
.w90Precent{width:90%;}

.height0{height:0px;}
.height20{height:20px;}
.height30{height:30px;}
.height40{height:40px;}
.height50{height:50px;}
.height108{height:108px;}
.height220{height:220px;}
.height223{height:223px;}
.height225{height:225px;}
.height230{height:230px;}
.height240{height:240px;}
.height250{height:250px;}
.height340{height:340px;}


.lh_16{ line-height:16px;}
.lh_18{ line-height:18px;}
.lh_20{ line-height:20px;}

/* Site Specific*/
.border_std{border: solid 1px #93a6b4;}
.border_std_b{border-bottom: solid 1px #93a6b4;}
.border_std_L{border: solid 1px #cad5db;}
.border_adv{border: solid 1px #4d545c;}
.light_border_b{border-bottom: 1px solid #cbd5dc;}
.std_box{border: solid 1px #93a6b4; background-color:#f1f4f6;} /*Previous color: e5edf2*/
.std_bg_old{background-color:#f1f4f6;} /*Previous color: e5edf2*/
.std_bg{background-color:#ffa801;} /*0f63a0,0c5488,f3a644*/
.viewad_box{border: solid 1px #cfcfff; background-color:#ffffff;}
.noBorder{ border:none 0px;}
.std_button input{ cursor:pointer; cursor:hand; border:solid 1px #cd7708; font-size:12px; color:#000000; font-weight:bold; padding:2px 5px; background:url(images/std_button_bg.gif) repeat-x top;}
.std_button_large input{ cursor:pointer; cursor:hand; border:solid 1px #cd7708; font-size:18px; color:#000000; font-weight:bold; padding:2px 20px; background:url(images/std_button_large_bg.gif) repeat-x top;}
.std_button_light_large input{ cursor:pointer; cursor:hand; border:solid 1px #cd7708; font-size:18px; color:#000000; font-weight:bold; padding:2px 20px; background:url(images/std_button_light_large_bg.gif) repeat-x top;}


.top_bar_bg{background:url(images/top_barBG.gif) repeat-x top; height:25px; border-width: 0px 1px 1px 1px; border-style:solid; border-color:#cad5db;}
.category_bg{background:url(images/categoriesBG.gif) repeat-x top; height:40px;}
.feed_header_bg{background:url(images/feed_header_bg.gif) repeat-x top; height:40px;}
.box_header_bg{background:url(images/box_header_bg.gif) repeat-x top; height:20px;}
.mainBox_bg{background:url(images/mainBox_bg.gif) repeat-x top; height:190px;}
.SearchBox_bg{background:url(images/mainBox_bg.gif) repeat-x top; height:72px;}
.AdvancedSearchBox_bg{background:url(images/mainBox_bg.gif) repeat-x top; height:145px;}

.footer_bg{background:url(images/footer_bg.gif) repeat-x top;}

.search_table, .search_table td, .search_table th {border:1px solid #93a6b4; border-collapse:collapse;}
.search_table tr {background:url(images/table-BG.gif) repeat-x top;}
.search_table th{background:url(images/table-header-bg.gif) repeat-x top; height:33px; color:#666666;font-size:16px; font-weight:bold; text-align:center;}
.search_table td {padding:5px 0px 5px 5px;}

.searchSiteDescWhite {color:#555; font-size:12px; font-weight:bold;}
.searchSiteDescBlue {color:#006ba3; font-size:19px; font-weight:bold;} /*3ca5cc*/
.searchSiteDescBlue_S {color:#006ba3; font-size:11px; font-weight:bold;} /*3ca5cc*/
.searchSiteDescOrange {color:#ff6c00; font-size:19px; font-weight:bold;} /*ff7800*/
.searchSiteDescOrange_S {color:#ff6c00; font-size:11px; font-weight:bold;} /*ff7800*/

.pBlue {color:#006ba3; font-size:14px; font-weight:normal;} /*ff7800*/
.pOrange {color:#ff6c00; font-size:14px; font-weight:normal;} /*ff7800*/
.img_border img{ border:1px solid #cfcfcf;}

.uploadImageValid{ color:#333;}
.uploadImageInvalid{ color:red;}

.blue {color:#006ba3;}
.orange {color:#ff6c00;}
.grey {color:#666;}

.feedFields_table, .feedFields_table td, .feedFields_table th {border-bottom:1px solid #93a6b4; border-collapse:collapse; text-align:left;}
/*.feedFields_table tr {background:url(images/table-BG.gif) repeat-x top;}*/
.feedFields_table th{background-color:#fafafa; color:#333; text-align:left;}

.ConnectWithGoogle_Img  
{
	background-image:url(Images/Connect/google-logo.png);
	width:48px;
	height:47px;
	border:none;
	cursor:pointer;
}
/**************************** End --- Final Design ---- *********************************/
