html{
scrollbar-base-color: #D8D8D8;
scrollbar-arrow-color: #000000;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #D8D8D8;
scrollbar-track-color: #D8D8D8;
}
 
body{
  margin: 0px 0px 0px 0px;
  background-color: #000000;
  background: url('images/bg_main.gif') repeat-x ;
  background-attachment: fixed;
  text-align: justify;
  font-size: 9pt;
  FONT-FAMILY: verdana, Arial,  Helvetica, sans-serif; 
  line-height: 140%;
  COLOR: #FFFFFF;
}

img, div, input { behavior: url("iepngfix.htc") }

.bodytext
{
  font-size: 9pt;
  FONT-FAMILY: verdana, Arial,  Helvetica, sans-serif; 
  line-height: 140%;
  COLOR: #FFFFFF;
}

.bodytextb
{
  font-size: 9pt;
  FONT-FAMILY: verdana, Arial,  Helvetica, sans-serif; 
  line-height: 140%;
  COLOR: #000000;
}

div.cleardiv
{
  clear: both;
  height: 10px;
  width: 980px;
  background-color: none;
}
 
div.container {
  width: 980px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  BORDER: 0px 0px 0px 0px;  

  background: url('images/sidebarbg.jpg') repeat-y ; 
  background-color: #000000;   
}


div.headerbar
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  BORDER: 0px 0px 0px 0px;  
  height: 20px;
  background-color: #000000;
}

div.header
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  BORDER: 0px 0px 0px 0px;  
  height: 80px;
  background-color: #f5f5f5;
  background: url('images/bg_header.gif') repeat-x ;  
}
 

div.headermenu
{
  width: 380px;
  float: left;
  text-align: left;
  font-size: 12pt;
  FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
  line-height: 140%;
  COLOR: #000000;
  padding: 7px 0px 0px 20px;
  margin: 0px 0px 0px 0px;  
  background:none;
}

.linknone
{
text-decoration:none;
color: #000000;
}

.linkwhite
{
text-decoration:none;
color: #FFFFFF;
}

a.linkwhite
{
text-decoration:none;
color: #FFFFFF;
}

a.linkwhite:hover
{
text-decoration: underline;
color: #FFFFFF;
}





div.headermenu h1
{
  text-align: left;
  font-size: 22pt;
  FONT-FAMILY: Arial, verdana,  Helvetica, sans-serif; 
  line-height: 140%;
  COLOR: #000000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;  
}

.linkheader
{ 
  COLOR: #000000;
}
a.linkheader
{
  COLOR: #000000;
  text-decoration:none;
  font-weight:bold;  
}
 
a.linkheader:hover
{
  color: #00ADEE;
  text-decoration:underline;
}

div.headersearch
{
  float: right;
  width: 500px;
  text-align: left;
  font-size: 10pt;
  FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
  line-height: 140%;
  COLOR:  #555555;
  padding: 5px 0px 0px 0px;
  margin: 0px 0px 0px 0px;  
  background: none;
}

.SearchBtn
{ 
  font-size: 10pt;
  FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
  line-height: 100%;
  padding: 1px 0px 0px 0px;
  margin: 1px 0px 0px 0px;  
  border:  #00ADEE 1px solid;
  COLOR: #FFFFFF;
  background-color: #000000;
  font-weight:bold;
  text-align:center;
  width: 60px;
}


.entry-s
{ 
  font-size: 10pt;
  FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
  line-height: 100%;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;  
  border:  #00ADEE 1px solid;
  COLOR: #C0C0C0;
}

.entry-s2
{ 
  font-size: 10pt;
  FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
  line-height: 100%;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;  
  border:  #00ADEE 1px solid;
  COLOR:  #000000;
}

.entry
{ 
  font-size: 9pt;
  FONT-FAMILY: verdana, Arial,  Helvetica, sans-serif; 
  line-height: 100%;
  padding: 2px 2px 2px 2px;
  margin: 1px 0px 1px 0px;  
  border:  #00ADEE 1px solid;
  COLOR: #00000;
}

div.header2
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  BORDER: 0px 0px 0px 0px;  
  height: 210px;
  background-color: #203c4c;
  background: url('images/bg_header2-img1-bg.jpg') repeat-x ;  
}

div.header2-index
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  BORDER: 0px 0px 0px 0px;  
  height: 210px;
  background-color: #203c4c;
  background: url('images/header2_img1-bg.jpg') repeat; 
  text-align:left;
} 
 

.tagline
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:  Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 30pt;
  text-align:left;
  font-weight:bold;
  line-height: 120%;
  color: #FFFFFF;
} 

.tagline2
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 20pt;
  text-align:left;
  font-weight:bold;
  line-height: 120%;
  color: #FFFFFF;
} 

div.header2-product
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  BORDER: 0px 0px 0px 0px;  
  height: 196px;
  background-color: #203c4c;
  background: url('images/header2_img2-bg.jpg') no-repeat; 
  text-align:left;
}  

.tag1-h2
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 380px;
  font-family:  Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 30pt;
  text-align:left;
  font-weight:bold;
  line-height: 120%;
  color: #FFFFFF;
} 

.tag2-h2
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 380px;
  font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 20pt;
  text-align:left;
  font-weight:bold;
  line-height: 120%;
  color: #FFFFFF;
} 


/* ################################### */
/* ### START: CONTENT   ### */
div.content
{
  float: right;
  width: 740px;
  margin: 0px 0px 0px  0px;
  padding: 5px 0px 0px 0px;
  text-align: left;
  background-color: none;
}

div.ContentBody
{
  
  width: 710px;
  margin: 0px 0px 0px  0px;
  padding: 10px 10px 0px 10px;
  text-align: left;
  background-color: #666666;
}

div.ContentBody H1
{
  font-family: Arial,Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 12pt; 
  font-weight:bold;
  margin: 0px 0px 0px  0px;
}

div.alphalist
{
  font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 11pt; 
  background: url('images/bg-alpha.png') no-repeat ;  
  padding: 14px 10px 5px 10px;  
  height: 50px;
}
 
div.alphalist a 
{
  padding: 0px 6px 0px 5px;
  text-decoration: none;
  color: #FFFFFF;
  font-weight:bold;
}

div.alphalist a:hover
{
 
  color: #000000;
  background-color: #28AAE1;
}
 
/* ### END: CONTENT   ### */
/* ################################### */


/* ################################### */
/* ### START: LEFT SIDEBAR MENU   ### */
div.LeftSidebar 
{
  float: left;
  width: 240px;
  border: none;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 5px 0px;
  font-family: Verdana, Arial, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 9pt;
  line-height: 140%;

} 

.LeftMenu{
width: 230px;
padding: 0px 0px 0px 8px;
margin: 0px 0px 0px 0px;
text-align: left;
}

 
.LeftMenu ul{
 
border: none;
width: 100%;
background: none;
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
text-align: center ; /*set value to "left", "center", or "right"*/
 
}

.LeftMenuLi{
height: 37px;
display: block;
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
background: url(images/menu_bg.gif);
background-repeat: no-repeat;
background-position: top center;
}

.LeftMenuLi3{
display: block;
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
background: url(images/menu_blank.gif);
background-repeat: no-repeat;
background-position: top center;
height: 58px;
}

 
.LeftMenuLi2{

display: block;
padding: 10px 0px 0px 10px;
margin:  0px 0px 0px 0px;
background: url(images/menu-login-bg.gif);
background-repeat: repeat;
background-position: top center;
height: 240px;
width: 218px;
border: 1px solid #7f8082;
background-color: #bfc0c4;
color: #000000;
}

.LeftMenuLi2-Link{
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
color: #000000;
line-height: 140%;
text-align: left;
  font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
}

a.LeftMenuLi2-Link{
color: #000000;
line-height: 160%;
text-decoration: none;
text-align: left;
}
 
a.LeftMenuLi2-Link:hover{
text-decoration: underline;
font-weight: bold;
color: #FF0000;
}

.LeftMenuLink1 {
display: block;
height: 37px;
padding: 8px 0px 5px 0px;
margin:  0px 0px 0px 0px; 
color: #21201e;
font-family: Arial, verdana, Trebuchet MS,  sans-serif, Helvetica;
font-size: 17px;
font-weight: bold;
BORDER: none;
line-height: 120%;
}

a.LeftMenuLink1 {
 
color: #21201e;
text-decoration:none;
 

}

a.LeftMenuLink1:hover{
color: #ec2125;
font-size: 18px;
}

.LeftMenuLink2{
color: #21201e;
font-family: Arial, verdana, Trebuchet MS,  sans-serif, Helvetica;
font-size: 17px;
text-decoration:none;
font-weight: bold;
BORDER: none;
line-height: 140%;
padding: 5px 0px 5px 0px;

} 

a.LeftMenuLink2 {
color: #21201e;
font-family: Arial, verdana, Trebuchet MS,  sans-serif, Helvetica;
font-size: 17px;
text-decoration:none;
font-weight: bold;
BORDER: none;
line-height: 140%;
 
}


a.LeftMenuLink2:hover{
color: #ec2125;
font-size: 18px;
}

.LeftMenuLink3{
color: #21201e;
font-family:Arial,  verdana,  Trebuchet MS,  sans-serif, Helvetica;
font-size: 10px;
line-height: 100%;
}

a.LeftMenuLink3{
color: #ec2125;
font-size: 11px;
font-weight: bold;
}

a.LeftMenuLink3:hover{
color:#ec2125;
font-size: 11px;
font-weight: bold;
}
/* ### END: LEFT SIDEBAR   ### */
/* ################################### */


/* ################################### */
/* ### START: FOOTER STYLE ### */ 
div.footer
{
    
  background:  url('images/footer-bg.gif');
  background-repeat:  repeat-X;
  background-position: bottom;  
  float: none;
  border: none;
  margin: 0px 0px  0px 0px;
  padding: 5px 0px 15px 0px;
  background-color: none;
  font-family: Verdana, Arial, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 8pt;
  line-height: 130%;  
}


div.footer a
{
  color: #FFFFFF;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
}

div.footer a:hover
{
  color: #FFFFFF;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: underline;
}

/* ### END: FOOTER STYLE ### */
/* ################################### */


/* ################################### */
/* ### START: Cat List ### */

div.catlist
{
  margin: 0px 5px 0px 0px;
  border: none;
  width: 340px;
  float: left;
  text-align: left;
  font-family: Arial, Verdana, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
  font-size: 10pt;
  font-weight:bold;
  line-height: 130%;    
  color: #FFFFFF;
  height: 25px;
}

div.catlist a
{
  text-decoration: none;
  color: #FFFFFF;  
  display:block;
}

div.catlist a:hover
{
  padding: 0px 0px 0px 10px;
  display:block;
  text-decoration:none; 
  color: #FFFFFF;
  font-size: 11pt;
  background-color: #28AAE1;
}

div.clearcatlist
{
 clear:both;
 height: 10px;
}

/* ### END: Style for Image Gallery ### */
/* #################################### */


div.listbox
{
  border: #0080FF 2px solid;
  background-color: #FFFFFF ;
  margin: 0px 0px 10px 0px;
  padding: 5px 0px 5px 0px;
  font-size: 10pt;
  FONT-FAMILY:  Arial, verdana,  Helvetica, sans-serif; 
  line-height: 120%;
  COLOR: #000000;  
  width: 696px;
}


/* ################################### */
/* ### START: PAGE NUMBERING STYLE ### */
.pagenumber
{
    BORDER: #0080C0 1px solid;
	font-family: Verdana, Arial, 'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
	font-size: 8pt;
	text-decoration: none;
	padding: 3px 5px 3px 5px;
	margin: 1px 1px 1px 1px;
	line-height: 200%;
    font-weight: normal;
	COLOR: #FFFFFF;
 
}

.pagenumbercur
{
    BORDER: #FFFFFF 1px solid;
	font-family: Verdana, Arial,  'MS Sans Serif', 'Lucida Grande', Sans-Serif; 
	font-size: 8pt;
	text-decoration: none;
	padding: 3px 5px 3px 5px;
	margin: 1px 1px 1px 1px;
	line-height: 200%;
    font-weight: bold;
	COLOR: #FFFFFF;
    background-color: #0080C0;
}

a.pagenumber
{
    BORDER: #FFFFFF 1px solid;
	text-decoration: none;
	padding: 2px 7px 2px 7px;
	margin: 1px 1px 1px 1px;
	COLOR: #FFFFFF;
    font-weight: bold;
}

a.pagenumber:hover
{
	COLOR: #FFFFFF;
    background-color: #0080C0;
    font-weight: bold;
}
/* ### END: PAGE NUMBERING STYLE ### */
/* ################################### */
 .button
{
  BORDER: #000000 1px outset;
  BACKGROUND-COLOR: #ECF5FF;
  PADDING: 2px 2px 2px 2px;
  FONT-WEIGHT: bold;
  MARGIN: 1px 1px 1px 1px;
  font-color: #000000;
  FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
  TEXT-DECORATION: none;
  border-spacing: 2
}

.linkfaq
{
 COLOR: #FFFFFF;
}

a.linkfaq
{
 COLOR: #FFFFFF;
 text-decoration: none;
}

a.linkfaq:hover
{
 COLOR: #FFFFFF;
 text-decoration: underline;
}

.border1
{
 BORDER: #FF0000 1px dotted;
}

.BorderAll
{
  BORDER: #F5F5F5 1pt solid;
}
 
div.biz-info
{ 
 width: 700px;
 padding: 10px 0px 10px 0px;
 font-family: arial, verdana;
 font-size: 9pt; 
}

div.biz-info H1
{ 
 font-size: 14pt;
 color: #FFFF00;
 font-family:  arial, verdana;
 padding:  0px 0px  0px 0px;
 margin: 5px 0px 5px 0px;
}

div.biz-info UL
{   
  margin: 0px 0px 0px 30px;
  padding: 0px 0px 0px 0px;
  list-style-image: url(images/dot2.gif);
  list-style-type: circle;
}


.linkListName
{
 FONT-SIZE: 11pt;
 font-family: Arial,verdana; 
 line-height: 120%;
 color: #0000D5;
}
 
a.linkListName
{
 text-decoration: underline;
}

a.linkListName:hover
{
  color: #FF0000;
}

div.cse-search-results
{ 
width: 700px;

}

div.biz-print
{ 
 width: 700px;
 padding: 10px 10px 10px 10px;
 font-family: arial, verdana;
 font-size: 9pt; 
 color: #000000;
 text-align: left;
 background-color: #FFFFFF;
}

.linkbizbar
{
font-family: arial, verdana;
font-size: 8pt;
text-decoration:none;
color: #000000;
background-color: #E6FFE6;
line-height: 100%;
}

a.linkbizbar
{
padding: 2px 2px 2px 2px;
margin: 0px 0px 0px 0px;
text-decoration:none;
color: #000000;
border: 1px dotted #FFFF00;
}

a.linkbizbar:hover
{
text-decoration: none;
color: #FF0000;
border: 1px dotted #FFFF00;
font-weight: bold;
}


div.biz-message
{ 
 width: 500px;
 padding: 10px 10px 10px 10px;
 font-family: arial, verdana;
 font-size: 9pt; 
 color: #000000;
 text-align: left;
 background-color: #FFFFFF;
}

.buyPlan
{
  BORDER: #000000 1px outset;
  BACKGROUND-COLOR: #ECF5FF;
  PADDING: 2px 0px 2px 0px;
  FONT-WEIGHT: bold;
  MARGIN: 1px 1px 1px 1px;
  color: #FF0000;
  FONT-FAMILY:  Arial,  Verdana,'MS Sans Serif';
  TEXT-DECORATION: none;
 
}