	A:link {text-decoration: none; color: #555555; }
	A:visited {text-decoration: none; color: #555555;}
	A:active {text-decoration: none; color: #41AD32;}
	A:hover {text-decoration: none; color:41AD32;}

body {
	background-color: #fafafa;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#444444;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 12px;

}
#apDiv1 {
	position:absolute;
	left:321px;
	top:9px;
	width:875px;
	height:845px;
	z-index:1;
}
.rounded-corners {
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	background-color: #7DED77;
	padding: 20px;
	font-size:22px;
	width:288px;
	height:30px
	border-width: 1px;
	border-style: solid;
	border-color: #25E01B;
	text-align:center;
	text-shadow: #eeeeee 1px 1px;
   -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset; 	

}



/*

.class1 A:link {text-decoration: none; color: #003399;}
.class1 A:visited {text-decoration: none; color: #003399;}
.class1 A:active {text-decoration: none; color: #003399;}
.class1 A:hover {text-decoration: underline; color:black;}
.class1 font-size:8px;

.class2 A:link {text-decoration: underline overline}
.class2 A:visited {text-decoration: underline overline}
.class2 A:active {text-decoration: underline overline}
.class2 A:hover {text-decoration: underline; color: green;}
/**********************************/

a:active { text-decoration: none;}
a:link { text-decoration: none;}
a:hover { text-decoration: none; color:#222222 !important; }
a:visited {text-decoration: none;}
*/
.ind {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #ffffff;
}
.bottomLine {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.bottomLeftLine {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-style:sold;
	border-left-color: #CCCCCC;
}
.leftLine {
	border-left-width: 1px;
	border-left-style:sold;
	border-left-color: #CCCCCC;
}
.formText{
     border-style: solid;
     border-width: 1px;
     border-color: #555;
     background-color: #333333;
     padding-left:3px;
     padding-right:7px;
     font-family: Helvetica, Arial,  sans-serif;
/*     font-size:14pt; */
     margin-left:3px;
}
.tableText{
	color:#fff;
	font-family: Helvetica, Arial,  sans-serif;
	/* font-size: 16px; */
}
.form{
	margin-bottom: 0;
}

.fstyle{
	font-family: Helvetica;
	font-size: 16px;
	color:#ffffff;
}
.bStyle{
	font-family: Helvetica;
	font-size: 12px;
	a
}
.errFont{
	color:red;
	font-size: 10px;
	/*font-style:italic;*/
}
.sFont{
	font-size:11px;
}
.cala{
	font-family:Helvetica;
	color:#3969BD;
	border-right-color: #dddddd;
	border-right-width: 1px;
}

.rounded-corners {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	background-color: #efffef;
	padding: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDDDD;

}

.signUp {
    border-radius:0 0 8px 8px;
    -moz-border-radius:0 0 8px 8px;
    -webkit-border-radius:0 0 8px 8px;
    background-color: #DDDDDD;
    border:             #aaa solid 1px;
    padding:            1.5em; 
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;    
}
.signUpTab {

    border-radius:2px 2px 0 0;
    -moz-border-radius:2px 2px 0 0;
    -webkit-border-radius:2px 2px 0 0;
    background-color: #efefef;
    border:             #aaa solid 1px;
    padding:            8px;
    color:#000000;
    -moz-box-shadow: 1px 1px 1px #fff inset;
    -webkit-box-shadow: 1px 1px 1px #fff inset;
    box-shadow: 1px 1px 1px #fff inset; 
}


.roundedCalT {
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:1px;
    border:             #888888 solid 1px;
    background-color: #B4E0BE;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}
.roundedCalLive {
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:1px;
    border:             #aaa solid 1px;
    background-color: #D3DFF5;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}
.roundedCalLiveOLD {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background-color: #D3DFF5;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDDDD;
}

.rounded-cornersSMorange {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background-color: #F2E9D5;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #F0B27D;
}
.rounded-cornersSMgreen{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background-color: #E6FFF0;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #77F2AA;
}
.rounded-cornersSMred {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background-color: #FFDDDE;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #DE95A7;
}
.gtd{
	padding: 4px;
	font-size:14px;
	text-shadow:0 1px 0 #fff;
}
.oPower{
	color: #666666 !important; 
}
.navMed {
	background-color:#ffffff;
	width:100px;
	height:22px;
	border-color: #eeeeee;
	border-width: 1px;
	border-style: solid;
	font-family: Helvetica,Verdana;
	font-size:13px;
}
.navMed:hover {
	background-color:#efefef;
	width:100px;
	height:22px;
	border-color: #dddddd;
	border-width: 1px;
	border-style: solid;
	font-family: Helvetica,Verdana;
	font-size:13px;
}

fieldset legend {
/*    font-weight:        bold; */
    color:              #444;
    padding:3px 5px;
    border-radius:2px;
    margin-left:5px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border:1px solid #bbb;
    background-color:   #fff;
    -moz-box-shadow:3px 3px 5px #aaa;
    -webkit-box-shadow:3px 3px 5px #aaa;
    box-shadow:3px 3px 5px #aaa;
}

fieldset {
    /* margin-top:         1em; */
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    padding:2px;
 	border:1px solid #aaa;
    padding:            1.5em;
    background:         #efefef;
    text-shadow:0 1px 0 #fff;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
    /*-moz-box-shadow:3px 3px 15px #bbb;
    -webkit-box-shadow:3px 3px 15px #bbb;
    box-shadow:3px 3px 15px #bbb;    */
}
.img {
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
   padding:4px;
   border:1px solid #bbbbbb;
   background-color:#fff;
}
.ban {
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
   padding:2px;
   margin:1px;
   border:1px solid #bbbbbb;
   background-color:#fff;
}
.blun{
	color:#000000;
	text-decoration:none;
	border-bottom:1px dotted;
	
}
.blun:hover, .blun:focus {
    color:#009900 !important;
    border-bottom:1px solid !important;
}


.erbNav {
	font-family: Verdana, Arial, sans-serif;
	A:link {text-decoration: none; color: #555555; }
	A:visited {text-decoration: none; color: #555555;}
	A:active {text-decoration: none; color: #41AD32;}
	A:hover {text-decoration: underline; color:41AD32;}
	/*padding:80px; */
	text-shadow:0 1px 0 #fff;
	/*background-color: #bbb; */
   	font-size: 13px;
    display: block;
    padding:10px;
    color:#000000;
    
    padding:6px;
    padding-left: 12px;
    padding-right: 12px;
}
.group {
	width:220px;
    border:1px solid #cccccc;
    text-shadow:0 1px 0 #ffffff;
	/*padding: 4px;*/
    /*background:#f3f3f3;*/
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    -moz-box-shadow:2px 2px 5px #ccc;
    -webkit-box-shadow:2px 2px 5px #ccc;
    box-shadow:3px 3px 10px #ddd;
    font-size:12px;
}

.rounded-cornersSM {
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:4px;
    border:             #aaa solid 1px;
    background-color: #DDDDDD;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
	font-family: Verdana, Arial, sans-serif;
     font-size: 12px;    
}

.roundedCalFlat {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	/*padding: 8px;*/
    background-color: #ffffff;	
	border-width: 1px;
	font-size:12px;
	border-style: dotted;
	border-color: #bbbbbb;
}

/************************** 2014 set ******/


.navButton {

	text-align: center;
	vertical-align: baseline;

    border-radius:4px 4px 0 0;
    -moz-border-radius:4px 4px 0 0;
    -webkit-border-radius:4px 4 0px 0;
    /*-moz-border-radius:2px;
    -webkit-border-radius:2px; */
	
	color:#ffffff !important;
	font-size:15px;
	font-family: Ubuntu,Helvetica,"Trebuchet MS",Verdana;
	font-weight: normal; 

    
    padding-top:6px;
    padding-bottom:12px;  /*18px;  */
    padding-left:6px;
    padding-right:6px;
    margin-left:8px;
    margin-right:8px;
    margin-bottom:0px;
}
.navButton:hover, .navButton:focus {
    background-color: #F4F4F4;
/*    color:#008800 !important; */
    border-bottom-width:0px;
    text-shadow: 1px 1px #aaaaaa;
    /*-moz-box-shadow: -2px 2px 2px #c8c8c8;
	-webkit-box-shadow: -2px 2px 2px #c8c8c8;
	box-shadow: -2px 2px 2px #c8c8c8;  */
}

.navStatic {
    position:relative;
    z-index:	1;
	text-align: center;
	vertical-align: baseline;
	border-width:0px;
    border-radius:4px 4px 0 0;
    -moz-border-radius:4px 4px 0 0;
    -webkit-border-radius:4px 4 0px 0;
    /*-moz-border-radius:2px;
    -webkit-border-radius:2px; */

	font-size:13px;
	font-family: Ubuntu,Helvetica,"Trebuchet MS",Verdana;
	font-weight: normal; 

    
    padding-top:6px;
    padding-bottom:18px;
    padding-left:6px;
    padding-right:6px;
    margin-left:8px;
    margin-right:8px;
    margin-bottom:0px;
    
    background-color: #ffffff;
    color:#008800 !important;
    border-bottom-width:0px;
    -moz-box-shadow: -2px 2px 2px #c8c8c8;
	-webkit-box-shadow: -2px 2px 2px #c8c8c8;
	box-shadow: -2px 2px 2px #c8c8c8;      
}

.wrap {
	width:888px;
	/*display: inline-block; */
	/*-moz-box-shadow: 1px 1px 5px #c8c8c8;  */     /*  left-right, up-down, spread, color */
	/*-webkit-box-shadow: 1px 1px 5px #c8c8c8;
	box-shadow: 1px 1px 5px #c8c8c8
	border-width: thin;
	border-style: solid;
	border-color: #ffffff;*/
}

.block1 {

    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0px 0;	

	background: rgb(0,153,0) url(/vbulletin/images/gradients/gradient-grey-down.png) repeat-x;

	width:868px !important;
	margin:0px;
	margin-left:10px;
	padding:10px;

	/*border-color:#aaa;
	border-style:dotted;
	border-bottom-width:1px;
	border-top-width: 0px;
	border-left-width:0px;
	border-right-width:0px; */
	
	/*-moz-box-shadow: 0px 2px 2px #c8c8c8;
	-webkit-box-shadow: 0px 2px 2px #c8c8c8;
	box-shadow: 0px 2px 2px #c8c8c8;
	float: left;	*/
}

.block2 {

/*	display: inline-block; */
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
/*	position:absolute;
	vertical-align: baseline; */

	background: rgb(88,88,88); /* url(/vbulletin/images/gradients/gradient-grey-down.png) repeat-x; */
	padding: 10px;
	width:888px;
	margin:0px;

	border-width: 0px;
	text-shadow: 1px 1px #111111;
	
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0px 0;	
	/*border-color:#aaa;
	border-style:dotted;
	border-bottom-width:1px;
	border-top-width: 0px;
	border-left-width:0px;
	border-right-width:0px;*/
	
   -moz-box-shadow: -1px 1px 15px #888 inset;
    -webkit-box-shadow: -1px 1px 15px #888 inset;
    box-shadow: -1px 1px 15px #888 inset; 	

	float: left;	

	
}

.block3 {

	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
/*	position:absolute;
	vertical-align: baseline; */
	float: left;	
	margin:0px;
	margin-left:10px;

	background: rgb(244,244,244);  /* url(/vbulletin/images/gradients/gradient-grey-down.png) repeat-x;*/
	padding: 10px;
	width:868px;

	/*border-color:#fff;
	border-style:solid;
	border-bottom-width:2px;
	border-top-width: 0px;
	border-left-width:0px;
	border-right-width:0px;*/
}

.block4 {

	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */

	background: rgb(230,230,230); /* url(/vbulletin/images/gradients/gradient-grey-down.png) repeat-x; */
	width:868px;
/*	position:absolute;
	vertical-align: baseline; */
	margin:0px;
	margin-left:10px;
	padding: 10px;

	border-color:#bbbbbb;
	border-style:dotted;
	border-top-width:1px;
	border-bottom-width: 0px;
	border-left-width:0px;
	border-right-width:0px;
	
	/*-moz-box-shadow: 0px -2px 2px #c8c8c8;
	-webkit-box-shadow: 0px -2px 2px #c8c8c8;
	box-shadow: 0px -2px 2px #c8c8c8;*/
	float: left;
	
    border-radius:0px 0px 8px 8px;
    -moz-border-radius:0px 0px 8px 8px;
    -webkit-border-radius:0px 0px 8px 8px;	
	
}


.sMenu{
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
/*	border-top-color:#FFFFFF !important;
	border-bottom-width:2px !important; */
	background: rgb(255,255,255); /* url(/vbulletin/images/gradients/gradient-grey-up.png) repeat-x;*/
    position:relative;
    z-index:	1;
    width:200px; 
	position:fixed;
	top:128px;
	font-size:13px;
	font-family: Ubuntu,Helvetica,"Trebuchet MS",Verdana;
	font-weight: normal; 

    padding-top:6px;
    padding-bottom:18px;
    padding-left:6px;
    padding-right:6px;
    margin-left:8px;
    margin-right:8px;
    margin-bottom:0px;
    
	-moz-box-shadow: -2px 3px 5px #c8c8c8;
	-webkit-box-shadow: -2px 3px 5px #c8c8c8;
	box-shadow: -2px 3px 5px #c8c8c8;    
    
}

.pTitle {

	display:inline-block;
    border-radius: 0px 13px 13px 0px;
    -moz-border-radius: 0px 13px 13px 0px;
    -webkit-border-radius: 0px 13px 13px 0px;
	z-index:1px;
	color:#ffffff;
	font-weight:normal;
	font-size:13px;
	text-shadow:0 1px 0 #333333;

	background-color:#449644;

	width:350px !important;
	margin-right:500px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:-18px;
	padding:5px;

	border-color:#dddddd;
	border-style:solid;
	border-bottom-width:1px;
	border-top-width: 0px;
	border-left-width:0px;
	border-right-width:0px; 
	
	-moz-box-shadow: 0px 2px 2px #c8c8c8;
	-webkit-box-shadow: 0px 2px 2px #c8c8c8;
	box-shadow: 0px 2px 2px #c8c8c8;
	float: left;	
}
.pTitle2 {


	color:#ffffff;
	font-weight:normal;
	font-size:13px;
	text-shadow:0 1px 0 #333333;

	background-color:#449644;

	width:150px !important;
	margin-right:700px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:-8px;
	padding:5px;

	border-color:#dddddd;
	border-style:solid;
	border-bottom-width:1px;
	border-top-width: 0px;
	border-left-width:0px;
	border-right-width:0px; 
	
	-moz-box-shadow: 0px 2px 2px #c8c8c8;
	-webkit-box-shadow: 0px 2px 2px #c8c8c8;
	box-shadow: 0px 2px 2px #c8c8c8;
	float: left;	
}

.nvText{
	/*background-color:#990000; */
	margin:0px;
}

.rowMen {
/*	background-color:#ffffff; */
	display:inline-block;
	/*display:block;*/
	float:center;
	margin:0px;
	padding:3px;
	border-style: solid;
	border-width:1px;
	border-color:#ffffff;
	text-align: left;
	font-size: 14px;
	font-weight:normal;
	float:left; 
	padding:4px; 
	width:190px	
}

.rowMen:hover {
	border-width: thin;	
	background-color:#fafafa;
	border-color: #dddddd;

}
.pntUp{
	z-index:2;
	position:absolute;
	left:60px;
	top:-11px;	
}
.newBody {
	background-color: #FcFcFc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	color:#777777;
	font-family: Ubuntu,Helvetica,Verdana, Arial, sans-serif;
	font-size: 14px;	
	font-weight:lighter;
}


.sidebar_container {
	background: #f1f1f1 url(/vbulletin/images/gradients/top-highlight.png) repeat-x left top;
	border: 1px solid #c1c1c1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: -2px 2px 2px #c8c8c8;
	-webkit-box-shadow: -2px 2px 2px #c8c8c8;
	box-shadow: -2px 2px 2px #c8c8c8;
	float: left;
	width: 99%;
}