﻿body {
	background-image: url(images/home/background.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
	
}


.headerlink a:link {
	color: #333;
	text-decoration: none;
}
.headerlink a:visited {
	text-decoration: none;
	color: #333;
}
.headerlink a:hover {
	text-decoration: underline;
	color: #EC008A;
}
.headerlink a:active {
	text-decoration: none;
	color: #EC008A;
	text-align: right;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pinktitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ED008B;
}
.xtralargetitle {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #ED008B;
}
.imagesleft {
	padding-right: 20px;
	padding-bottom: 20px;
}
.pink11 {
	font-size: 11px;
	color: #E70C8E;
	font-weight: bold;
}

.pink11 a{
	font-size: 11px;
	color: #E70C8E;
	font-weight: bold;
}
a {
	font-size: 12px;
}
.centerfooterlinks {
	text-align: center;
}
.copyright {
	text-align: left;
	font-size:10px;
}
.rightfooterlinks {
	text-align: left;
	
}
.rightfooterlinks a 
{
	text-align: left;
	font: 15px Arial, Helvetica, sans-serif;
}
	
/*
.area2
{
	border: 1px solid #3366CC;
	margin: 0;
	padding: 0;
}
*/

.form_row {
display:block;
float:left;
padding:3px 0;
width:140px;
}

.page_title
{
    color: #002B82; /*color:#203360;*/
    float: left;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: 2px;
    padding: 2px 0 10px 0;
}
.page_titleAdmin
{
    color: #002B82; /*color:#203360;*/
    float: left;
    font-size: 18px;
    letter-spacing: 2px;
    padding: 5px 0;
}

.page_titlePage
{
	color: #ec098e;
/*color:#203360;*/
float:left;
font-size:13px;
letter-spacing:2px;

}

/*
.tdlabel {
color:#666666;
cursor:pointer;
font-weight:700;
vertical-align:middle;
}

*/
.tdlabel {
/*display:block;*/
float:left;
/*padding:3px 0;*/
width:170px;
font-weight:700;
vertical-align:middle;
cursor:pointer;
color:#666666;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;

}
.tdlabelAdmin {
/*display:block;*/
float:left;
/*padding:3px 0;*/
width:120px;
font-weight:700;
vertical-align:middle;
cursor:pointer;
color:#666666;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;

}

.text {
border:1px solid #BDC7D8;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:12px;
padding:3px;
width:544px;
}

.select {
border:1px solid #96A6C5;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:12px;
/*margin:2px 0 0;*/
padding:3px;
}
.clearfix {
clear:both;
}

.rule {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
height:1px;
line-height:1px;
margin:4px 0;
}
.rule1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
height:1px;
line-height:1px;
/*margin:4px 0;*/
}


.eregasterisk
{
	font-size: 10px; 
	vertical-align: -2px; 
	color: Red;
	font-family: verdana, Helvetica, sans-serif;
	text-align :left;
}


a.squarebutton
{
background: url('../images/square-blue-left.gif') no-repeat left top;
display: block;
float: left;
/* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of
SPAN) must equal height of button background (default is 23px) */
/* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial;
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}
a.squarebutton span{
background: transparent url('../images/square-blue-right.gif') no-repeat
top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of
'padding-left' value above*/
}
a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}
a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}
.buttonwrapper{ /* Container you can use to surround a CSS button to
clear float */
overflow: hidden; 
width: 100%;
}

.ErrorMessage
{
	color:Red;
	}
.RoundedCornerPanel
{
	background-color: #E70C8E;
	width:500px;
	/*filter: alpha(opacity=40) !important;*/
	
}
.RoudenPanelMessage
{
	color: #FFFFFF;
	font-weight: bold;
	font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif; /*padding: 2px 2px 2px 2px;*/
}
.pageSubHeading
{	
	color: #E70C8E;
/*color:#203360;*/

font-size:14px;
font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif; 
text-align:center;

	}
	
.pageSubInside
{color: #E70C8E;
/*color:#203360;*/

font-size:14px;
font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif; 

	}
	
	
.paypalradio
{
	color:#3B3B3B;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;

	}
	
.RoundedCornerPanelLogin
{
	background-color: #F2F2F2;
	width: 350px;
}
.RoundedCornerPanel2
{
	background-color:#F4F7F9;
	padding: 2px 2px 2px 2px;
}
.labletext {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.datalistcss {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	border: solid 1px gray;
}
.page_lable
{color: #ec098e;
/*color:#203360;*/
float:left;
font-size:14px;
letter-spacing:1px;

	}
	
	
	.page_lable a
{color: #ec098e;
/*color:#203360;*/
float:left;
font-size:14px;
letter-spacing:1px;
    height: 16px;
}


.pinkError
{
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

.pinkError a
{
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

.pinkphonenames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ED008B;
}
.pinkHyperLink
{
	
	color: #EC008A;
	font-weight: bold;
	text-decoration:underline;
	}
	
.pinkHyperLink a
{
	
	color: #EC008A;
	font-weight: bold;
	text-decoration:underline;
}

.pinkHyperLink a:visited
{
	
	color: #EC008A;
	font-weight: bold;
	text-decoration:underline;
}

.tdHeader
{
	 background: transparent url('../images/menu_bg.gif') repeat-x;
	 height:22px;
	 text-align:center;
	 font-weight:bold;
	 padding:4 4 4 4;
	
	}
	
.tdRow
{
	/*background: transparent url('../images/li.gif') no-repeat;*/
	height:22px;
	text-align:center;
	vertical-align:middle;
	padding:4 4 4 4;
}
.tdRow a
{ 
	text-decoration:none;
	color:#EC008A;
}


.AdminHyperLink
{ text-decoration :none;
	color:#EC008A;
	}

.AdminHyperLink 
{ 
	
	color:#EC008A;
}	

a.AdminHyperLink:hover
{ 
	text-decoration:underline;
	color:#EC008A;
}	

.tdCellLable
{
    /*background: transparent url('../images/li.gif') no-repeat;*/
    height: 22px;
    text-align: right;
    vertical-align: middle;
    padding: 4 4 4 4;
    color: #003366;
}

.tdCellTextBox
{
	width:250px;
	text-align:left;
	}
	
.tdCellDropDown
{
	width:256px;
	text-align:left;
	}	
	
.tdlabelTop 
{
	float:left;
	width:130px;
	font-weight:700;
	vertical-align:top;
	cursor:pointer;
	color:#666666;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

.tdlabelTop2 
{
	float:left;
	
	font-weight:700;
	vertical-align:top;
	cursor:pointer;
	color:#666666;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
.tdCellLableTop
{	
	height:22px;
	text-align:right;
	vertical-align:top;
	padding:4 4 4 4;
	color:#EC008A;
}

.footerlink a:link {
	color: #333;
	text-decoration: none;
	font-size:11px;
}
.footerlink a:visited {
	text-decoration: none;
	color: #333;
	font-size:11px;
}
.footerlink a:hover {
	text-decoration: underline;
	color: #EC008A;
	font-size:11px;
}
.footerlink a:active {
	text-decoration: none;
	color: #EC008A;
	text-align: right;
	font-size:11px;
}

.greytitlesleft {
	text-align: center;
	font-size: 16px;
}

.greytitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}

.tdCellLableN
{
	/*background: transparent url('../images/li.gif') no-repeat;*/
	height:22px;
	text-align:right;
	vertical-align:middle;
	padding:4 4 4 4;
	color:#EC008A;
	
	width:150px;
}

.tdCellLableL
{
	/*background: transparent url('../images/li.gif') no-repeat;*/
	height:22px;
	text-align:left;
	vertical-align:middle;
	padding:4 4 4 4;
	color:#EC008A;
	
}

.faqstext {
	text-align: left;
}
.textleft {
	text-align: left;
}
.TITLESLEFT {
	text-align: left;
}

.pink12 {
	font-size: 14px;
	color: #E70C8E;
	font-weight: bold;
}

.pink11 a{
	font-size: 14px;
	color: #E70C8E;
	font-weight: bold;
}
.greytitlesleft2 {
	text-align: justify;
	font-size: 16px;
    
}

.OkMessage
{
	color:Blue;
}

.pink112 {
	font-size: 11px;
	color: #E70C8E;
	font-weight: bold;
}
.grdHeader
{    
    background-color: #336699;
    color: #FFFFFF;
    font-weight: bold;
}
.forumgrdHeader
{
    background-color: #B9011B;
    color: #FFFFFF;
    font-weight: bold;
}
.forumgrdRow1
{
    background-color: #EFF3FB;
}
.forumgrdRow2
{
    background-color: #FCFDFE;
}
.labelHeader
{    
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #003366;
    font-weight: bold;
}
.postTable
{
    border: 1px solid #4D88C4;
}
.postMainThread
{
    padding: 5px;
    color: #000000;
    font-weight: bold;
    background-image: url('../images/bgHeader.JPG');
    font-size: 12px;
}
.postMainContent
{
    padding: 5px;
    color: #003366;
    font-weight: bold;
    background-image: url('../images/bgCell1.JPG');
    font-size: 12px;
}
.forumgrdHeaderInside
{
    background-color: #B9011B;
    color: #FFFFFF;
    font-weight: bold;
}

.forumgrdHeaderHome2
{
    background-color: #3E466B;
    color: #FFFFFF;
    font-weight: bold;
}
