#homeForgotPanel{display:none;}
#profForgotPanel{display:none;}

.profForgot a:link {color:#306f3d; text-decoration:none;}
.profForgot a:visited {color:#306f3d; text-decoration:none;}
.profForgot a:hover {color: #306f3d; text-decoration:underline;}

.homeForgot a:link {color:#ba6e03; text-decoration:none;}
.homeForgot a:visited {color:#ba6e03; text-decoration:none;}
.homeForgot a:hover {color: #ba6e03; text-decoration:underline;}

#cal tr{
height:50px;
}
#cal td{
width:70px;
}
#cal td.day{
vertical-align:top;
}

#cal tr.head{
height:5px;
}

#cal tr.top{
background:#3f85ab;
color:#fff;
text-align:center;
height:25px;
}

#cal div.month{
font-weight:bold;
text-align:center;
width:320%;
font-size: 14px;
}

#cal tr.top a:link {color:#fff; text-decoration:none;}
#cal tr.top a:visited {color:#fff; text-decoration:none;}
#cal tr.top a:hover {color: #fff; text-decoration:underline;}

#cal tr.footer{
height:5px;
text-align:center;
}

#cal tr.footer a:link {color:#fff; text-decoration:none;font-weight:bold;}
#cal tr.footer a:visited {color:#fff; text-decoration:none;font-weight:bold;}
#cal tr.footer a:hover {color: #fff; text-decoration:underline;font-weight:bold;}

body{
  background:url('../images/bg.gif') repeat-x #fff;
  margin:0px;
  font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
  font-size: 10px;
  color: #706f6f;
  line-height: 1.5;
  text-align:justify;
}

.cartText{font-weight:bold;color:#fff;}

.conDetails{
background:#ecf5f8;
padding:5px;
}

h4{color:#0e71a7;margin-bottom:-0;}

#mainBack{background:url('../images/titleBack.gif') no-repeat #fff; padding:8px;}

ul{padding-left:20px;margin-left:-5px;list-style-image: url('../images/bullet.gif');}
li{margin-top:5px;}

#rightColBG{
background:url('../images/rightColBG.gif');
}
#profLoginBG{
background:url('../images/profLoginBG.gif');
}
#homeUserBG{
background:url('../images/homeUserBG.gif');
}
#searchSiteBG{
background:url('../images/searchSiteBG.gif');
}

#homeUserBox{
background:url('../images/homeUserBox.gif') repeat-x #fff;width:372px;height:157px;
}
#boxContent{
padding:40px 200px 0 10px;
}

#profBox{
background:url('../images/profBox.gif') repeat-x #fff;width:372px;height:144px;
}
.boxContent{
padding:40px 200px 0 10px;
}

.panel{
color:#000;
}

.whiteText{color: #fff;}

#custCare{
padding:5px;
color:#fff;
text-align:right;
}

#cartText{
padding:5px;
color:#fff;
}

#cartText{
padding:5px;
color:#fff;
}
#thanks{color:#ff8300;text-align:center;}

/*////////// google ajax api map ///////////////////*/
#mapsearch {
  width:342px;
  margin:10px;
  padding:4px;
}
#mapsearch .gsmsc-idleMapDiv{ height:300px;}
#mapsearch .gsmsc-mapDiv{ height:300px;}
.gsmsc-user-title div.gs-directions{
display:none;
}
#mapsearch input{
display:none;
}
#mapsearch form{
display:none;
}
.gsmsc-appContainer div.gsmsc-idleMapDiv span,
.gsmsc-appContainer div.gsmsc-mapDiv span {
display:none;
}
/*///////////////////////////////////////////*/

/*///////////// Links //////////////*/
a:link {color:#0e71a7; text-decoration:none;}
a:visited {color:#0e71a7; text-decoration:none;}
a:hover {color: #48ade5; text-decoration:none;}

.boxContent a:link {color:#0e71a7; text-decoration:none;font-weight:bold;}
.boxContent a:visited {color:#0e71a7; text-decoration:none;font-weight:bold;}
.boxContent a:hover {color: #0e71a7; text-decoration:underline;font-weight:bold;}

#cartText a:link {color:#fff; text-decoration:none;}
#cartText a:visited {color:#fff; text-decoration:none;}
#cartText a:hover {color: #fff; text-decoration:underline;}

#footer{color:#fff;text-align:center;background:#0e71a7;padding:10px;}
#footer a:link {color:#fff; text-decoration:none;}
#footer a:visited {color:#fff; text-decoration:none;}
#footer a:hover {color: #ffc338; text-decoration:none;}

#footerWebsitevision a:hover {color: #48ade5; text-decoration:none;background:inherit;font-weight:normal;}
#footer a:hover span {color: #e0bf0b; text-decoration:none;background:inherit;font-weight:bold;}
/*///////////////////////////////////////////*/

/*///////////// Form Elements //////////////*/
select{font-family: Microsoft Sans Serif, MS Sans Serif, Arial;font-size: 10px;margin:5px;}
select.reg{font-family: Microsoft Sans Serif, MS Sans Serif, Arial;font-size: 10px;margin:0px;}

input.but {
	background-color: #0e71a7;
	border:1px solid #48ade5;
	color:#fff;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	width:100px;
	margin:5px;
	font-weight:bold;
}
input.goBut {
	background-color: #0e71a7;
	border:1px solid #48ade5;
	color:#fff;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	width:40px;
	height:20px;
	margin:5px;
	font-weight:bold;
}
input.dirBut {
	background-color: #0e71a7;
	border:1px solid #48ade5;
	color:#fff;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	width:100px;
	font-weight:bold;
}

input.profForgBut{
	background-color: #3a7210;
	border:none;
	color:#fff;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	width:50px;
	height:20px;
	font-weight:bold;
}

input.homeForgBut{
	background-color: #ba6103;
	border:none;
	color:#fff;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	width:50px;
	height:20px;
	font-weight:bold;
}

input.panel{
	padding:2px;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 10px;
	color:#000;
	font-weight:normal;
	border:1px;
	width:90px;
}
input.quant{
	padding:2px;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 10px;
	color:#000;
	font-weight:normal;
	border:1px;
	width:15px;
}
input{
	padding:2px;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 10px;
	color:#000;
	font-weight:normal;
	border:1px;
	width:150px;
}
textarea {
	padding:2px;
	border:1px;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 10px;
	color:#000;
	width:150px;
}
form{margin:0;padding:0;}
.rb{border:none;width:20px;}
/*///////////////////////////////////////////*/