﻿/* Generic Styles */
body{ margin:0px; padding:0px; font-family:Tahoma; font-size: 11px; font-weight:normal; text-decoration:none; text-align:center; background-color:#292828; color:#5d6572;}

td, tr{ margin:0px; padding:0px; }

ul {margin:0px; padding:0px; list-style:none;}
html { height:100%}
htm { height:100%}
img { border:0px}
h1,h2,h3,h4 { margin:0px; padding:0px; }
h3 { color:#046DB6; font-SIZE:12PX; padding-bottom:7PX}
h4 { color:#28496f; font-SIZE:11PX; }
br { line-height:15px}
.textheight{ line-height:17px}

/* Generic Listimage */

a:link, a:visited, a:active { color:#666; text-decoration:none;   }
a:hover{ color:#aaa; }


#genlist ul { padding:0px; margin:0px}
#genlist li { background:url(../images/tip4.gif) no-repeat 0px 10px; padding-top:5px; padding-left:14px; line-height:14px; color:#555;font-size:11px; font-weight:normal; margin:2px 0px 2px 15px; }
#genlist li a, #genlist A:visited  {color:#555; text-decoration:None; }
#genlist li a:hover {color:#666; text-decoration:underline;}
#genlist .justify { text-align:justify;}

/* Navgation Styles */
.grey a:link, .grey a:active, .grey a:visited { color:#777; text-decoration:none;}
.grey a:hover { color:#666; text-decoration:underline; }


.greybold, .greybold:active, .greybold:visited { color:#777; text-decoration:none; font-weight:bold;}
.greybold:hover { color:#666; text-decoration:underline;}

.orangebold a, .orangebold a:active, .orangebold a:visited { color:#f7911a; text-decoration:none; font-weight:bold; padding-left:3px; font-weight:bold;}
.orangebold a:hover { color:#666; text-decoration:underline;}
.orangebold, .orangebold:active, .orangebold:visited { color:#f7911a; text-decoration:none; font-weight:bold; padding-left:3px; font-weight:bold;}
.orangebold:hover { color:#666; text-decoration:underline;}

.footer, .footer:active, .footer:visited { color:#ffffff; text-decoration:none;}
.footer:hover { color:#666; text-decoration:underline; }

a.redlink, a.redlink:active, a.redlink:visited { color:#cd0000; text-decoration:underline; font-weight:normal; padding-right:10px;}
a.redlink:hover { color:#666; text-decoration:none;}

a._redlink, a._redlink:active, a._redlink:visited { color:#000000; text-decoration:underline; font-weight:normal; padding-right:10px;}
a._redlink:hover { color:#666; text-decoration:none;}

.bluelink, .bluelink:active, .bluelink:visited { color:#365f91; text-decoration:underline; font-weight:bold; padding-right:10px;}
.bluelink:hover { color:#666; text-decoration:none;}


/* Text Alignment */
.privacy1{font-family:arial; font-size:14px; font-weight:bold; color:#365f91; line-height:18px;}
.privacy2{font-family:arial; font-size:14px; font-weight:bold; color:#ff0000; line-height:18px;}
.privacy{font-family:arial; font-size:14px; font-weight:bold; color:#666; line-height:18px;}



/* Text Alignment */
.justify { text-align:justify}
.lineheight { line-height:16px}
.textalign { text-align: left}

/* Form Styles */
.textfield { width :210px; padding:3px;  border:1px solid #747474; font-size:9pt; color:#28496f; background-color:#d0cccc;  }

.admintextfield { width :210px; height:20px; border:1px solid #c3eaff; padding:0 2px 0 2px; font-size:10px; color:#666; background-color:#fff;}

.enterfield  { width :210px; border:1px solid #dddddd; padding:2px 2px 0px 2px; font-size:10pt; color:#666;}
.enterfield2  { width :160px; border:1px solid #dddddd; padding:2px 2px 0px 2px; font-size:10pt; color:#666;}
.enterfield3  { width :130px; border:1px solid #dddddd; padding:2px 2px 0px 2px; font-size:10pt; color:#666;}

 
/* font Styles */
.blackbold{font-family:arial; font-size:11px; font-weight:normal; color:#747474; line-height:18px; text-align:justify;}
.redfont{ font-size:11px; font-weight:bold; color:#d50000;} 
.whitefont{ font-size:11px; font-weight:bold; color:#000000;} 
.redtext{ font-size:11px; font-weight:normal; color:#d50000;} 

.blackfont{ font-size:11px; font-weight:bold; color:#747474;} 
.black{font-family:arial; font-size:11px; font-weight:normal; color:#747474;  text-align:justify;}
.blacktext{ font-size:11px; font-weight:normal; color:#747474;} 
.blueheadline{ color:#365f91; text-decoration:underline; font-weight:bold; padding-right:9pt;}
.blacktextpart2{ font-size:11px; font-weight:normal; color:#747474; padding:0px 10px 0px 10px;} 




/* Site Styles */
#topnav { padding:0px; margin:0px; background:url(../images/menudown_bg.gif) repeat-x left top; height:30px; text-align:left; font-family: Tahoma; font-size: 11px; font-weight:normal; border-bottom:1px solid #fff;}

#topnav UL { padding:8px 0px; margin:0px; padding-left:30px;}
#topnav Li{ padding:0px; margin:0px; list-style-type:none; display: inline; }
#topnav A, #topnav A:visited { color:#666; text-decoration:none; margin:0px 9px 0px 9px;}
#topnav A:hover { color:#fff; text-decoration:none; }



 .footerbg{ background:url(../images/footermid.gif) repeat-x ; color:#fff; padding-bottom:10px;}
 
 
 
.greybar { background:url(../images/greybar.gif) repeat-x; text-align:center; height:17px;}
.sep{ background:url(../images/sep.gif) repeat-x; text-align:center; height:1px; vertical-align:middle;}
#getconneted{ background:url(../images/getconnectedbtm.gif) no-repeat top left; text-align:center; padding-left:25px; }


#leftnav { padding-top:6px;}
#leftnav li { background:url(../images/bullet.gif) no-repeat 0px 12px; padding-top:6px; padding-left:14px; line-height:16px; color:#58606e; font-size:11px; font-weight:bold; margin:0px 10px 0px 5px}
#leftnav li a, #leftnav A:visited  {color:#58606e; text-decoration:none; font-weight:bold; }
#leftnav li a:hover {color:#da500d; text-decoration:none;}


.leftnav1 { }
.leftnav1 li {

	color:#003465;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	vertical-align:top;
	background-color: #FDFAE9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6981E;
}
.leftnav1 li a, .leftnav1 A:visited, .leftnav1 A:active  {
	color:#003465;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:4px 0px 4px 10px;
	display:block;
	background-position: 10px 9px;
}
.leftnav1 li a:hover {color:#fff; text-decoration:none; background-color:#F6981E}
.leftnav1 li a b{ color:#fff;}



#leftnav2 { background:#faf2ca repeat ; height:25px;}
	#leftnav2 li { background:url(../images/bullet3.gif) no-repeat 0px ; padding-left:12px; line-height:25px; color:#003465; font-size:11px; font-weight:bold; margin:0px 0px 0px 15px; vertical-align:top;}
#leftnav2 li a, #leftnav2 A:visited  {color:#003465; text-decoration:none; font-weight:bold; margin:0px; padding:0px; }
#leftnav2 li a:hover {color:#fff; text-decoration:none;}

#leftnav3 { background:#fdfae9 repeat ; height:25px;}
#leftnav3 li { background:url(../images/bullet3.gif) no-repeat 0px ; padding-left:12px; line-height:25px; color:#003465; font-size:11px; font-weight:bold; margin:0px 0px 0px 15px; vertical-align:top;}
#leftnav3 li a, #leftnav3 A:visited  {color:#003465; text-decoration:none; font-weight:bold; margin:0px; padding:0px; }
#leftnav3 li a:hover {color:#fff; text-decoration:none;}

.brb3{ background:url(../images/brd3.gif) repeat-x; }
.brb5{ background:url(../images/brd5.gif) repeat-y; }
.brb6{ background:url(../images/brd6.gif) repeat-y; }
.brb9{ background:url(../images/brd9.gif) repeat-x; }

.welbg { background:url(../images/welcomebg.gif) repeat-x; text-align:center; height:28px;}
.weltext{ font-family:verdana; color:#036799; font-weight:bold; font-size:11px;}
.menubg{ background:url(../images/menubg.gif) repeat-x; text-align:center; height:36px; border:1px solid #ffdd65;}

.spacebg{ background:url(../images/spacebg.gif) repeat-x; text-align:center; border:1px solid #ffdd65; height:3px;}
.calenderbg{background:url(../images/bluetitlebg.gif) repeat-x ; height:27px; padding-left:5px; font-family:verdana; font-size:10px; color:#fff; font-weight:bold;}
._calenderbg{background:url(../images/bluetitlebg.gif) repeat-x ; height:27px; padding-left:5px; font-family:verdana; font-size:10px; color:#000000; font-weight:bold;}
.calendersection{background:url(../images/listbg.gif) repeat-x ; height:60px; padding:5px 0px 0px 5px; font-family:verdana; font-size:11px; color:#000; font-weight:normal;}
.welcomebg{background:url(../images/bluetitlebg.gif) repeat-x ; height:27px; padding-left:5px; font-family:verdana; font-size:10px; color:#fff; font-weight:bold;}
.welcomebgborder{ background:#fdfae9 ; border:1px solid #ffdd65;}
.namebg{ background:url(../images/namebg.gif) repeat-x; border:1px solid #666; height:19px; color:#fff; font-weight:normal; padding-left:10px;}
.bluebg{background:url(../images/listbg.gif) repeat-x bottom ; padding:5px 0px 0px 5px; font-family:verdana; font-size:11px; color:#666; font-weight:normal; border:1px solid #e8f0f2; }






/* admin login */

.admlg3{ background:url(../images/admlg3.gif) repeat-x; }
.admlg5{ background:url(../images/admlg5.gif) repeat-y; background-position:left;}
.admlg7{ background:url(../images/admlg7.gif) repeat-y; background-position:right; }
.admlg9{ background:url(../images/admlg9.gif) repeat-x; }
.admlg6{ background:url(../images/admlg6.gif) repeat-x; }



/* button */
.btn1, .btn1:visited {font-size:11px; font-weight:bold; color:#fff; background-color:#603913; margin:0px; padding:0px; width:62px; text-align:center; height:20px; border:1px solid #999999;}
.btn1:hover {font-size:11px; font-weight:bold; color:#fff; background-color:#993300; margin:0px; padding:0px; width:62px; text-align:center; height:20px; border:1px solid #999999;}

.btn2, .btn2:visited {font-size:11px; font-weight:bold; color:#fff; background-color:#603913; margin:0px; padding-left:10px; padding-right:10px;  text-align:center; height:20px; border:1px solid #999999;}
.btn2:hover {background-color:#993300; }


.border1{border:1px solid #eee; padding:2px; height:25px; font-weight:bold; color:#777;} 
.border2{border:1px solid #eee; padding:2px; height:25px; font-weight:normal; color:#777;} 

.number{border:1px solid #e8f0f2; padding:5px; background-color:#fff;}
._number{border:1px solid #365f91; padding:5px; background-color:#cccccc;}

.bluebold{ font-size:12px; color:#365f91; text-decoration:underline; font-weight:bold; padding-right:10px;}
.ErrorMsg
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.datepickerimage
{
	background-image: url(../JavaScripts/images/calbtn.gif);
	}
	
	
	


.greybg{ background:#5884c9; font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; height:30px; vertical-align:middle; text-align:left; padding:0px 0px 0px 10px;  }

.greybgborder{ border:1px solid #769edd; background-color:#f8fcff; }
.btrp{ color:#253959; padding:0px 5px 0px 0px; text-align:right; font-size:11px; font-weight:normal;}


.btn3, .btn3:visited, .btn3:active {
font-size:11px;
font-weight:bold;
color:#fff;
background-color:#5884c9;
margin:0px;
padding-left:10px;
padding-right:10px; 
 text-align:center;
  height:20px; 
  border:1px solid #999999;
  }
.btn3:hover {
background-color:#2299ff; 
}

.yellowteetbig{ font-family:tahoma; font-size:19px; color:#f8ba29; font-weight:bold; text-align:center;  }
.blackbig{ font-family:tahoma; font-size:19px; color:#E05E03; font-weight:bold; text-align:center;  }
.yellowteetsmall{ font-family:tahoma; font-size:14px; color:#f8ba29; font-weight:bold; text-align:left; padding-right:3px;  }


.frmbg{background:#fef2e0; font-family:tahoma; font-size:11px; height:170px; }


.frm2{background:url(../images/frm2.gif) repeat-x ;}
.frm4{background:url(../images/frm4.gif) repeat-y ; height:60px;}
.frm5{background:url(../images/frm5.gif) repeat-y ;}

.ulli{ font-family:tahoma; font-size:11px; color:#666; font-weight:normal; text-align:justify; margin:0px; padding::0px; border:px; }
.ulli ul{margin:0px; padding::0px; border:px; }
.ulli li{ background:url(../images/bullet2.gif) no-repeat 0px 21px;padding-top:16px; padding-left:14px; line-height:16px; color:#58606e; font-size:11px; font-weight:normal; margin:0px 10px 0px 5px}


.orangebg{  background-color:#fe833a; height:27px; padding-left:5px; font-family:verdana; font-size:10px; color:#fff; font-weight:bold;}



.orangebgborder{background-color:#ffffff; border:1px solid #fe833a; color:#666;}
.blue{ color:#146882; font-family:tahoma; font-size:11px;}


.frame5{background-color:#fffcea; border:1px solid #ffaa00; border-bottom:none; border-top:none; text-align:left; padding:5px 5px 0px 5px ; height:150px; vertical-align:top;}

.lightgreybg{font-family:tahoma; font-size:11px; font-weight:bold; color:#666; background:#fafafa; padding:10px 0px 0px 0px;     }


.lightgreybgborder{ font-family:tahoma; font-size:11px;  border:1px solid #ddd; background-color:#f8fcff;  padding: 5px; }

.lightgreybgborder a{color:#666; text-decoration:none;   }
.lightgreybgborder a:hover{ color:#aaa; }

.selectedlightgreybgborder{ font-family:tahoma; font-size:11px;  border:1px solid #ddd; background-color:#fafafa; color:#555;  padding: 5px; }

.selectedlightgreybgborder a{ color:#666; text-decoration:none;   }
.selectedlightgreybgborder a:hover{ color:#aaa; }


.lightgreybgg{ background:#5884c9; font-family:tahoma; font-size:11px;color:#FFFFFF; height:30px; vertical-align:middle; padding: 5px;  }



.greyinevent a:link, .greyinevent a:active, .greyinevent a:visited { font-size:8.5pt; font-weight:normal;  color:#777; text-decoration:none; line-height:16px;}
.greyinevent a:hover { color:#666; text-decoration:underline; }





.orngbrdlft{ border-left:1px solid #ff6a03;  }
.orngbrdright{ border-right:1px solid #ff6a03;  }
.orngbrdtop{ border-top:1px solid #ff6a03;  }
.orngbrdbot{ border-bottom:1px solid #ff6a03;  }


.orngbrdlftimg{ background:url(../images/ornglftbrd.gif) bottom right no-repeat;}
.orngbrdrgtimg{ background:url(../images/orngrightbrd.gif) bottom left no-repeat;}
.orngbrdrightbotimg{ background:url(../images/orngbotbrd.gif) top left no-repeat;}
.orngbrdlftbotimg{ background:url(../images/orngleftbotbrd.gif) top right no-repeat;}

.bigfont{ font-size:13pt;  padding:0px 0px 0px 9px  ; }
.blacklilink{ }
.blacklilink li{ padding:0px 0px 0px 10px  ;}
.blacklilink a:link, .blacklilink a:visited, .blacklilink a:active{ font-size:8.5pt; text-decoration:none; font-weight:normal; line-height:18px; color:#666666}
.blacklilink li a:hover{ text-decoration:underline; font-weight:normal;}
.orgbg{ background:#ff6c00; width:5px;  }

.orangeboldtext{
color:#f7911a;
text-decoration:none;
font-weight:bold;
padding-left:3px; 			
font-weight:bold;
}

.fixedwidth{ width:270px; height:252px;}
.fixedwidth2{ width:179px; height:252px;}




.brochure td{ padding:0px 10px;  line-height:16px; font-weight:normal; font-size:8.5pt; line-height:18px; }
.brochure strong{ padding:5px;  line-height:16px; font-weight:bold; line-height:18px; }
.brochure td a, .brochure a:visited, .brochure a:active { line-height:16px; font-weight:normal; text-decoration:none; color:#666666}
.brochure td a:hover{line-height:16px; font-weight:normal; text-decoration:underline; line-height:16px; color:#333}

.orangebig{font-family:arial; font-size:14px; font-weight:bold; color:#fc6d07; line-height:18px;}
.orangesep{color:#fc6d07; font-size:9px; }


 .selectedlightgreybgborderbg{ font-family:tahoma; font-size:11px;  background: url(../Images/box_top_bg_pop.gif) repeat-x #fafafa  ;  color:#555; height:25px; padding:0px 10px;   }

 
 .jonrals { background:url(../Images/bggall.gif)  repeat-y; border:1px solid #ff000; border-top:none; border-left:none; border-right:none;}
 .jonrals .height {  height:253px;}
 
 .redh6{ color:#df0000; font-family:tahoma; font-weight:bold; font-size:8.5pt; text-align:left;}
.darkbrownh6{ color:#e36c0a; font-family:tahoma; font-weight:bold; font-size:8.5pt;}
.darkbrownh6 a{ color:#e36c0a; font-family:tahoma; font-weight:bold; font-size:8.5pt; padding:5px; display:block;}


.imagegallery {border:1px solid #eee; margin:4px; }
.imagegallery td { padding:5px; }
.imageslist {color:#f8ba29; }
.imageslist:link,
.imageslist:active,
.imageslist:visited{ color:#f08800; text-decoration:underline;}
.imageslist:hover{ color:#333; text-decoration:none;}


.underlinelink a:link,
.underlinelink a:visited,
.underlinelink a:active { color:#333; text-decoration:underline;   }
.underlinelink a:hover{ color:#888; text-decoration:none;    }

.witelink a:link,
.witelink a:visited,
.witelink a:active { color:#fff;}
.witelink a:hover{ color:#eee; text-decoration:underline;}
.enterfield3  { width :120px; border:1px solid #dddddd; padding:2px 2px 0px 2px; font-size:10pt; color:#666;}

.forminput{ height:18px; padding:0px; margin:0px;}

.myfriends {
	background-image: url(../Images/myfriends1.gif);
	background-repeat: no-repeat;
	height: 64px;
	width: 169px;
	
}
.allfriends {
	background-image: url(../Images/allfriends.gif);
	background-repeat: no-repeat;
	height: 64px;
	width: 169px;
	
}
.allfriendscom {
	background-image: url(../Images/friendscomm.gif);
	background-repeat: no-repeat;
	height: 64px;
	width: 169px;
	
}