﻿/* General CSS for site */

body 
{
	font-family: Arial;
	font-size:	12pt;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	top:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	height:100%;
	
}

  .smallwhite {
color: white;
font-family: Verdana;
font-size: 8pt;
text-decoration: none;
} 

.adbody2 {
color: black;
font-family: Verdana;
font-size: 7pt;
}

.bodytext {
color: black;
font-family: Verdana;
font-size: 10pt;
}

.adbody {
color: black;
font-family: Verdana;
font-size: 8pt;
}

.whitebodytext {
color: white;
font-family: Verdana;
font-size: 10pt;
text-decoration:none;
}


.btnFrontPage
{
    width:200px;
    	cursor:hand;

  
}

.strap {
color: #84B6F7;
font-family: Verdana;
font-size: 13pt;
}


/* CSS for Menu Area */

#MainMenuArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}
    
#MainMenuArea ul {
    list-style-type: none;
    margin-left:0.5em;
}

#MainMenuArea li {

 /*   height:80%; */
    margin-top:0.5em;
    margin-right:0.5em;
    float: left;
    padding-right: 1em;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
 text-align:center;
 border-right:solid 2px white;
 color:Red;

    }
    
    #MainMenuArea a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#MainMenuArea a:link {
	text-decoration: none;
}
#MainMenuArea a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#MainMenuArea a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#MainMenuArea a:active {
	text-decoration: none;
	color: #FFFFFF;
}

/* Footer Area CSS */

#FooterArea a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#FooterArea a:link {
	text-decoration: none;
}
#FooterArea a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#FooterArea a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#FooterArea a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.FooterText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}

/* CSS for grey content outline */

#content1 .roundtop { 
	background: url(http://images.top-consultant.com/TCimages/tr.gif) no-repeat bottom right; 
   	border-top: solid 5px #EBEBEB;
	
}

#content1 .roundbottom {
	background: url(http://images.top-consultant.com/TCimages/br.gif) no-repeat top right;
	border-bottom: solid 5px #EBEBEB;
	   	
}

#content1 img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
   position:relative;
}


 #content-section {
  position:relative;
  left:0;
  top:0;
  }

  
  #content1 {
  position:relative;
  top:0;
 /* left:5%; */
  	font-family: Verdana;
	font-size:	12px;
	border: solid 5px #EBEBEB;
	border-bottom:none;
	border-top:none;
		width: 98%;
		height:85%;
	

  }

/* News Area specific CSS */

#newsheadlines

{
color: black;
font-family: Verdana;
font-size: 8pt;
width:800px;
}

#newsheadlines h1 
{
  	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	     
}

#newsstory

{
color: black;
font-family: Verdana;
font-size: 10pt;
}

#newsstory h1 
{
  	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	     
}

#NewsRHS a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
}
#NewsRHS a:link {
	text-decoration: none;
}
#NewsRHS a:visited {
	text-decoration: none;
	color: black;
}
#NewsRHS a:hover {
	text-decoration: underline;
	color: red;
	font-weight:bold;
}
#NewsRHS a:active {
	text-decoration: none;
	color: black;
}

#AdvertList
{
   margin-left:auto;
   margin-right:auto;
   padding-left:0px;
   border:solid 1px #cccccc;
   background-color:#efefef;
   width:900px
}

#AdvertList li
{
    list-style-type:none;
    margin-left:0px;
    padding-left:0px;
    clear:both;
}

#AdvertList li div
{
    width:285px;
    margin:5px 5px 5px 5px;
    float:left;
    min-height:200px;
    background-color:White;
    border:solid 1px black
}
#AdvertList li div span
{
    color:#aaaaaa
}


#AdvertList li div a
{
    display:block;
    margin-left:auto;
    margin-right:auto;
    padding:1%;
    text-align:center;
    width:98%
}

#AdvertList li div h6
{
    margin:1px 0px 1px 0px;
    padding:0% 0% 0% 0%;
    text-align:center;
    width:100%
}

#AdvertList li div p
{
    margin-left:auto;
    margin-right:auto;
    padding:1%;
    text-align:center;
    width:98%
}

.bluebox
{
    font-size:10pt;font-family:verdana;color:white;width:96%;background-position:top-left;background-repeat:no-repeat;padding:2px 2% 2px 2%;
}