/* CSS Document */
html, body
	{	
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	/*line-height:12pt;*/
	}
a
{
text-decoration:none;
}

#menu td
{
    color:white;
}
.submenuindent
{
    width : 10px;
}
.wrapper
{
    left:auto; right:auto; width:952px;
}

.searchbox
{
    background-image:url(../../../App_Themes/site/images/upper-top-searchbox.jpg); background-repeat:no-repeat; height:31px; margin:0;    
}

.searchlabel
{
    vertical-align:middle; padding-top:8px; margin-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF;    
}

.topdivider1
{
    background-image:url(../../../App_Themes/site/images/upper-top-divider.jpg); background-repeat:repeat-x; height:11px;
}
.topspace
{
  height:15px;  
}
.spacer
	{
	background-color:#0070C0;
	}
	
.spacer1
	{
	background-color:#0070C0;
	height:5px;
	}
.band
	{
	background-color:#42A4FF;
	width:20px;
	}
	
.pagebg
	{
	background-color:#1B7197;
	}
.link_mo
{
	font-family: verdana;
	font-size: 10px;
	color: #1B7197;
	font-weight: normal;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.welcome
	{
	font-family:verdana;
	font-size:15px;
	line-height:20px;
	color:#FFFFFF;
	font-weight:bold;
	}

.welcometxt
	{
	font-family:verdana;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	font-weight:normal;
	}
	
.whitebold
	{
	font-family:verdana;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.txtbox
	{
	border: 1px solid #CECDCB;
	font-size: 9px;
		vertical-align:middle;
		line-height:12px;
	width:130px;
		height:18px;
		background: #ffffff;
		color: #000000;
		font-family: Arial;
	}
	
.upload
	{
	border: 1px solid #CECDCB;
	font-size: 9px;
		vertical-align:middle;
		line-height:12px;
	width:255px;
		height:25px;
		background: #ffffff;
		color: #000000;
		font-family: Arial;
	}
	
	.txtboxsmall
	{
	border: 1px solid #cccccc;
	font-size: 8px;
		vertical-align:middle;
		line-height:13px;
	width:55px;
		height:15px;
		background: #ffffff;
		color: #787878;
		font-family: verdana;
	}
	.txtbox2
	{
	border-right: #cccccc 0px solid;
	border-bottom: #cccccc 0px solid;
	border-left: #cccccc 0px solid;
	border-top: #cccccc 0px solid;
	font-size: 8px;
	vertical-align:middle;
	line-height:13px;
	
	height:15px;
	background: #ffffff;
	color: #787878;
	font-family: verdana;
	}
	.txtarea
	{
	border-right: #CECDCB 1px solid;
	border-bottom: #CECDCB 1px solid;
	border-left: #CECDCB 1px solid;
	border-top: #CECDCB 1px solid;
	font-size:10px;
	background:#ffffff;	
	color: #333333;
	width:160px;
	height:30px;
	font-family: verdana;
	}
	.txtareAddress
	{
	border-right: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size:10px;
	background: #ffffff;
	color: #333333;
	width:128px;
	height:40px;
	font-family: verdana;
	}
.txtbox1
	{
	background-color:#FFFFCC;
	font-family:verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	}
	.banner_normal
	{
	font-family:verdana;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	}
.link
	{
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	}
	
a.link:hover
	{
	font-family:verdana;
	font-size:10px;
	color:#036EA7;
	font-weight:bold;
	text-decoration:none;
	}
.adv
	{
	font-family:verdana;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	}
	
a.adv:hover
	{
	font-family:verdana;
	font-size:10px;
	color:#8BA8D1;
	font-weight:normal;
	text-decoration:underline;
	}
.leftnavibg
	{
	background-color:#1B7197;
	}
	
.hd
	{
	font-family:verdana;
	font-size:15px;
	color:#1B7197;
	font-weight:bold;
	}

.link1
	{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:16px;
	}
.topmenu	
{
    color:White;
    font-family:Arial;
    font-size:10pt;
}
	
a.link1:hover
	{
	font-family:verdana;
	font-size:12px;
	color:#0070C0;
	font-weight:bold;
	line-height:16px;
	}
	
.normaltext
	{
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	line-height:15pt;
	}
	
.normaltextbold
	{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}

.normaltextbolditalic
	{
	font-family:verdana;
	font-style:italic;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}

/*#button
	{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CDCDCD;
	}*/

.subhd
	{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	background-color:#32405A;
	height:26px;
	}

.link2
	{
	font-family:verdana;
	font-size:10px;
	color:#5b5b5b;
	line-height:20px;
	
	}
	
a.link2:hover
	{
	font-family:verdana;
	font-size:10px;
	color:#5b5b5b;
	line-height:20px;
	
	text-decoration:underline;
	}
	
.link3
	{
	font-family:verdana;
	font-size:12px;
	color:#0070C0;
	font-weight:bold;
	line-height:16px;
	text-decoration:underline;
	}
	
a.link3:hover
	{
	font-family:verdana;
	font-size:12px;
	color:#0070C0;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
	}

.hd2
	{
	font-family:verdana;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.hd2:hover
	{
	font-family:verdana;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	}

.link4
	{
	font-family:verdana;
	font-size:13px;
	color:#0070C0;
	font-weight:bold;
	}
	
.link4:hover
	{
	font-family:verdana;
	font-size:13px;
	color:#0070C0;
	font-weight:bold;
	text-decoration:underline;
	}
	
.button
	{
	border-right: #CECDCB 1px solid;
	border-bottom: #CECDCB 1px solid;
	border-left: #CECDCB 1px solid;
	border-top: #CECDCB 1px solid;
	font-size: 10px;
	background: #ffffff;
	color: #333333;
	cursor:hand;
	font-family: verdana;
	}
	.radiob
{
	border-right: #7E9CB9 0px solid;
	border-bottom: #7E9CB9 0px solid;
	border-left: #7E9CB9 0px solid;
	border-top: #7E9CB9 0px solid;
	font-size: 10px;
	background:none;	
	color: #333333;
	cursor: hand;
	font-family: verdana;
	vertical-align: middle;
}
.tickbox
{
border: 1px solid #CECDCB;	cursor: hand;
}

.head{
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:12px;
	font-weight:bold;
	color:#353434;
	padding-left:6px;
	line-height:12pt;
}
.fieldset{
border:0.5px solid #787878;
}

.banner_head
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	line-height: 12pt;
}
	.sub_head
	{
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:12pt;
	
	}
	th.sub_head
	{
	  border-color:Blue;
	}
	.bor{
	border-collapse:collapse; 
	}
	.tb_text{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:15pt;
	padding-left:2px;
	}

.footer
{
    background-image:url(../../../App_Themes/site/images/upper-bottom-footer.jpg); background-repeat:repeat-x; height:45px;
}
.imagebox {
	height: 86px;
	width: 106px;
	border: thin solid #32405A;
	border-width:3px;
}
.bigimagebox {
	height: 92px;
	width: 116px;
	border: thin solid #32405A;
	border-width:3px;
	text-align:center;
}

.mediumimagebox 
{
	height: 178px;
	width: 221px;
	border: thin solid #32405A;
	border-width:3px;
	
}

.text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:10px;
	vertical-align:top;	
}
.text1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding:10px;
	vertical-align:top;	
}

.price{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:13px;
	vertical-align:top;	
	
}

.totalprice{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	padding:5px;
	vertical-align:top;
	position:absolute;
}	
.menulink
{
    background-color:#9698a9;
    padding:2px;
    font-weight:bold;
    color : #32405A;
    text-decoration:none;
   
}
.rightHeading
{
	font-family:Arial;
	font-weight:lighter;
	font-size:13px;
}
.submenulink
{
    padding:2px;
    line-height:13px;
    color : #5e5e62;
    text-decoration:none;
}

.contenr {
	float: left;
	width: 512px;
}
.contenrsmall {
	float: left;
	width: 191px;
}
.contenrsmall {
	float: right;
	width: 185px;
}
.maincontener {
	width: 697px;
}
.smallbutton
	{
	border-right: #666666 2px solid;
	border-bottom: #666666 2px solid;
	border-left: #666666 2px solid;
	border-top: #666666 2px solid;
	font-size: 10px;
	background: #ffffff;
	color: #000000;
	cursor:hand;

	font-family: verdana;
	}

.searchborder
{
     background-image:url(../../../App_Themes/site/images/pper-top-searchbox.png); background-repeat:repeat-x; height:31px; margin:0;
}

.horizontalLine
{
 background-image:url(../../../App_Themes/site/images/horizontal.gif);
 background-repeat:repeat-x;
	/*background-color:#c4c5cf;*/
	line-height:1px;
	width:697px;
}
.horizontalLinesmall
{
 background-image:url(../../../App_Themes/site/images/horizontal.gif);
 background-repeat:repeat-x;
 width:604px;
 vertical-align:middle;
 line-height:1px;
 height:10px;
}


.mailfooter 
{
    background-image:url(../../../App_Themes/site/images/upper-bottom-footer.jpg); background-repeat:repeat-x; height:45px;
}
