/* CSS Document */

body {
	font-family : Trebuchet MS,verdana,arial;
}
.lightgrey { background-color: #d9d9d9; }

.border
{  
border: 2px solid #d1e1d6;
}

.submenu { font-family: Trebuchet MS,verdana,arial; color: #000000; font-size : 11px; TEXT-DECORATION: none; }
.submenu a { font-family: Trebuchet MS,verdana,arial; color: #000000; font-size : 11px; TEXT-DECORATION: none; }
.submenu A:active  { font-family: Trebuchet MS,verdana,arial; color: #000000; font-size : 11px; TEXT-DECORATION: none; }
.submenu A:link { font-family: Trebuchet MS,verdana,arial; color: #000000; font-size : 11px; TEXT-DECORATION: none; }
.submenu A:visited { font-family: Trebuchet MS,verdana,arial; color: #000000; font-size : 11px; TEXT-DECORATION: none; }
.submenu A:hover { font-family: Trebuchet MS,verdana,arial; color: #000000; font-size : 11px; TEXT-DECORATION: underline; }

.content { font-family: Trebuchet MS,verdana,arial; color: #6a6a6a; font-size : 11px; TEXT-DECORATION: none; }
.content a { font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 11px; TEXT-DECORATION: none; }
.content A:active  { font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 11px; TEXT-DECORATION: none; }
.content A:link { font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 11px; TEXT-DECORATION: none; }
.content A:visited { font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 11px; TEXT-DECORATION: none; }
.content A:hover { font-family: Trebuchet MS,verdana,arial; color: #000000; font-size : 11px; TEXT-DECORATION: underline; }

.menu { font-family: verdana; color: #ffffff; font-size : 11px; TEXT-DECORATION: none; }
.menu  A { font-family: verdana; color: #ffffff; font-size : 11px; text-decoration:none;}
.menu  A:active { font-family: verdana; color: #ffffff; font-size : 11px; text-decoration:none;}
.menu  A:link { font-family: verdana; color: #ffffff; font-size : 11px; text-decoration:none;}
.menu A:visited { font-family: verdana; color: #ffffff; font-size : 11px; text-decoration:none;}
.menu A:hover { font-family: verdana; color: #cccccc; font-size : 11px; text-decoration:underline;}

.heading { font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 13px; font-weight:bold; }
.heading a{ font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 13px; font-weight:bold; }
.heading a:link{ font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 13px; font-weight:bold; }
.heading a:visited{ font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 13px; font-weight:bold; }
.heading a:active{ font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 13px; font-weight:bold; }
.heading a:hover{ font-family: Trebuchet MS,verdana,arial; color: #1d8da5; font-size : 13px; font-weight:bold; text-decoration:none;}


.bluebg {background-color: #1d8da5; }
.darkbg {background-color : #231f20;}



.darkgreenbg  { background-color: #397F99; }
.lightestgreen { background-color: EBEFED };

.smallfont{ font-family: verdana; color: #000000; font-size : 9px; }

.heading1 { font-family: verdana; color: #808080; font-size : 13pt; }
.whitefont { font-family: verdana; color: #ffffff; font-size : 11pt; font-weight: bold; }
.whitesmallfont { font-family: verdana; color: #ffffff; font-size : 11px; font-weight: none; }
.whitesmallfont  A { font-family: verdana; color: #ffffff; font-size : 11px; font-weight: none;}
.whitesmallfont  A:active { font-family: verdana; color: #ffffff; font-size : 11px; font-weight: none;}
.whitesmallfont  A:link { font-family: verdana; color: #ffffff; font-size : 11px; font-weight: none;}
.whitesmallfont A:visited { font-family: verdana; color: #ffffff; font-size : 11px; font-weight: none;}
.whitesmallfont A:hover { font-family: verdana; color: #ffffff; font-size : 11px; font-weight: none;}

.lightgreybg { background-color: #E6E6E6; }
.blackbg { background-color: #000000; }

.darkblue {
	background-color: #00294A;
}
.lightblue {
	background-color: #C6CEDE;
}
.whitebg{
	background-color: #ffffff;
}
.grey {
	background-color: #f6f4f4;
}
.lightorange {
	background-color: #636363;
}
.tableborder 
{
	font-family: verdana;
	font-size: 12px;
	color: #444444;
	TEXT-DECORATION: none;
	border: 1px solid #DACFBC;

}

.darkorangetext {
	font-family: verdana;
	color: #DE5E2B;
	font-size : 10px;
	font-weight: bold;
}



.whitemenu {
	font-family: verdana;
	color: #BDC5CF;
	font-size : 10px;
	font-weight: bold;


}
.whitemenu  A
{
	font-family: verdana;
	color: #BDC5CF;
	font-size : 10px;
	text-decoration : none;
}
.whitemenu  A:active
{
font-family: verdana;
	color: #BDC5CF;
	font-size : 10px;
	text-decoration : none;
}
.whitemenu  A:link
{
font-family: verdana;
	color: #BDC5CF;
	font-size : 10px;
	text-decoration : none;
}
.whitemenu A:visited
{
font-family: verdana;
	color: #BDC5CF;
	font-size : 10px;
	text-decoration : bold;
}
.whitemenu A:hover
{
	font-family: verdana;
	color: #ffffff;
	font-size : 10px;
	text-decoration : none;

	
}

.menusimple {
	font-family: verdana;
	color: #0F394F;
	font-size : 10px;
}
.menusimple  A
{
	font-family: verdana;
	color: #0F394F;
	font-size : 10px;
	text-decoration : none;
}
.menusimple  A:active
{
font-family: verdana;
	color: #0F394F;
	font-size : 10px;
	text-decoration : none;
}
.menusimple  A:link
{
font-family: verdana;
	color: #0F394F;
	font-size : 10px;
	text-decoration : none;
}
.menusimple A:visited
{
font-family: verdana;
	color: #0F394F;
	font-size : 10px;
	text-decoration : bold;
}
.menusimple A:hover
{
	font-family: verdana;
	color: #6B6A66;
	font-size : 10px;
	text-decoration : none;
}
.powered {
	font-family: Trebuchet MS,verdana,arial;
	font-size: 10px;
	color: #606060;
	text-decoration : none;

}
.powered A
{
	font-family: Trebuchet MS,verdana,arial;
	font-size: 10px;
	color: #606060;
	text-decoration : none;
}
.powered A:active
{
	font-family: Trebuchet MS,verdana,arial;
	font-size: 10px;
	color: #606060;
	text-decoration : none;
}
.powered A:link
{
	font-family: Trebuchet MS,verdana,arial;
	font-size: 10px;
	color: #606060;
	text-decoration : none;
}
.powered A:visited
{
	font-family: Trebuchet MS,verdana,arial;
	font-size: 10px;
	color: #606060;
	text-decoration : none;
}
.powered A:hover
{
	font-family: Trebuchet MS,verdana,arial;
	font-size: 10px;
	color: #1d8da5;
	text-decoration : underline;

}

 
.input
{
font-size: 10px;
color: #012141;
font-family: verdana;
letter-spacing: 1pt;
border-style: double;
border-width: 1;
}
.special
{
	font-family: verdana;
	color : #000000;
	font-size:12px;
	font-family: verdana, sans-serif;
    line-height: 140%;
	TEXT-DECORATION: none;
 }
 
.special a
{
	font-family: verdana;
	color : #000000;
	font-size:12px;
	font-family: verdana, sans-serif;
    line-height: 140%;
	TEXT-DECORATION: none;
 }
.special A:active
{
font-family: verdana;
	color : #000000;
	font-size:12px;
	font-family: verdana, sans-serif;
    line-height: 140%;
	TEXT-DECORATION: none;
}
	
.special A:link
{
font-family: verdana;
	color : #000000;
	font-size:12px;
	font-family: verdana, sans-serif;
    line-height: 140%;
	TEXT-DECORATION: none;
	}
.special A:visited
{
font-family: verdana;
	color : #000000;
	font-size:12px;
	font-family: verdana, sans-serif;
    line-height: 140%;
	TEXT-DECORATION: none;
	}
.special A:hover
{
	font-family: verdana;
	color : #DE2B2B;
	font-size:12px;
	font-family: verdana, sans-serif;
    line-height: 140%;
	TEXT-DECORATION: underline;
}
.formfield { BORDER-BOTTOM: #dfdddd 1px solid;  font-size: 12px; font-family: verdana,arial; background-color: #f6f4f4; height:25px; }
.formfield A {BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; }
.formfield A:active{ BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; }
.formfield A:link { BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; }
.formfield A:visited {  BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; };
.formfield A:hover { BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline;  };

.formfieldwhite { BORDER-BOTTOM: #dfdddd 1px solid;  font-size: 12px; font-family: verdana,arial; background-color: #ffffff; }
.formfieldwhite A { BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #ffffff; }
.formfieldwhite A:active{ BORDER-BOTTOM: #dfdddd 1px solid;  font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #ffffff; }
.formfieldwhite A:link { BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #ffffff; }
.formfieldwhite A:visited { BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #ffffff; };
.formfieldwhite A:hover { BORDER-BOTTOM: #dfdddd 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #ffffff;  };

.datafield { BORDER-BOTTOM: #dfdddd 1px solid; font-size 12px; font-family: verdana,arial; background-color:#ffffff; }

.formheader { BORDER-BOTTOM: #507D76 1px solid; font-size: 12px; font-family: verdana,arial; font-weight: bold;  background-color:#dfdddd;}
.formheader A { BORDER-BOTTOM: #507D76 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #dfdddd; }
.formheader A:active{ BORDER-BOTTOM: #507D76 1px solid;  font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #dfdddd; }
.formheader A:link { BORDER-BOTTOM: #507D76 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #dfdddd; }
.formheader A:visited { BORDER-BOTTOM: #507D76 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #dfdddd; };
.formheader A:hover { BORDER-BOTTOM: #507D76 1px solid; font-family: verdana; color: #535353; font-size : 12px; TEXT-DECORATION: underline; background-color: #dfdddd;  };
.frmButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EBEFED;
	border: 1px ridge #9CADA7;
	color: #000000;

	height: 20px;
	

}
.textbox
{
font-size: 10px;
color: #012141;
size:inherit;
font-family: verdana;
border-left: solid #CCCCCC 1px;
border-bottom: solid #CCCCCC 1px;
border-top: solid #CCCCCC 1px;
border-right: solid #e5e5e5 3px;
}
.joinfreeback {
	background-image: url(../images/joinfree_img.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.sharpback {
	background-image: url(../images/sharp_img.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.pilefreeback {
	background-image: url(../images/pilefree_img.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.home_bg { 	background-image: url(../images/right_img_smile.gif);	background-repeat: no-repeat; background-position: right top; }
.about_bg { 	background-image: url(../images/aboutus_img.gif);	background-repeat: no-repeat; background-position: right top; }

.coughfree_bg { 	background-image: url(../images/coughfree_back.gif);	background-repeat: no-repeat; background-position: right top; }
.castor_bg { 	background-image: url(../images/castor_back.gif);	background-repeat: no-repeat; background-position: right top; }
.rnd_bg { 	background-image: url(../images/rnd_back.gif);	background-repeat: no-repeat; background-position: right top; }

.glow
{
font-family: Trebuchet MS,verdana,arial; color: #ff0000; font-size : 11px; TEXT-DECORATION:blink ;font-weight:bolder; 	
}