body, html {
	font-family: tahoma, sans-serif;
	font-size: 12px;
	height: 100%;
	min-height: 100%;
	background-color: #f5f7f9;
	/*background: #F5F7F9 url('/images/bodybg.jpg') repeat-y;*/
	padding: 0px;
	margin: 0px
	}

body a:link,  body a:visited, body a:active{
	text-decoration: none;
	color: #324F68;
	font-weight: normal
	}
body a:hover {
	color: #80A3C1;
	text-decoration: none;
	font-weight: normal
	}

#container {
	width: 100%;
	/*background-color: #ffffff;*/
	margin-bottom: -49px;
	}
	/*html #container {
		height: 100%
		}*/

#header {
	height: 153px;
	width: 100%;
	background-image:url('/images/header_bg.jpg');
	}

#headinside {
	height: 153px;
	width: 776px;
	background-image:url('/images/header.jpg');
	background-repeat: no-repeat
	}

	#hl {
		width: 340px;
		height: 100%;
		float: left
		}
		
		#hlinside {
			margin-top: 105px;
			color: #ffffff;
			font-family: arial, serif;
			font-size: 12px;
			font-weight: bold;
			margin-left: 5px
			}

	#hr {
		width: 413px;
		height: 100%;
		float: left
		}

	#hr a:link,  #hr a:visited, #hr a:active{
		text-decoration: none;
		color: #324F68;
		font-weight: bold
		}
	#hr a:hover {
		color: #80A3C1;
		text-decoration: none;
		font-weight: bold
		}


		#headinside ul {
			padding: 0px;
			margin: 0px;
			padding-top: 126px;
			padding-left: 307px;
			font-family: tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #324F68;
			
			}

			#headinside li {
				display: inline;
				margin-left: 41px;
				padding: 0px;
				margin-right: 0px;
				}
				
#headinside li a:link {
	font-weight: bold;
	text-decoration: none;
}
#headinside li a:active {
	font-weight: bold;
	text-decoration: none;
}
#headinside li a:visited {
	font-weight: bold;
	text-decoration: none;
}
#headinside li a:hover {
	font-weight: bold;
	text-decoration: none;
}

#content {
	width: 761px;
	float: left;
	padding-bottom: 40px;
	padding-left: 10px;
	padding-right: 5px;
	background-color: #FFFFFF;
	border-right: 1px solid #D1D1D1;
	}

h1 {
	color: #36699D;
	font-family: tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	margin-left: 0px;
	padding: 0px;
	}

	#products h1 {
		margin-left: -20px
		}

.heading {
	width: 400px;
	height: 26px;
	background-image:url('images2/heading.gif');
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 10px
	}

#contentinside {
	margin-top: 10px;
	margin-left: 30px;
	padding-bottom: 40px;
	}

	#contentinside p {
		margin-left: 10px
		}

h2 {
	color: #000000;
	font-family: verdana, serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}

h3 {
	color: #36699D;
	font-family: verdana, serif;
	font-size: 11px;
	font-weight: normal
	}

h4 {
	color: #36699D;
	font-family: verdana, serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;	
	text-transform: capitalize
	}



#welcome {
	width: 90%;
	margin-bottom: 30px
	}
	#welcome td {
		width: auto
		}

.dlines {
	width: 100%;
	height: 8px;
	background-image: url('images2/hr.jpg');
	background-repeat: repeat-x
	}

.frontdist {
	width: 100%;
	border-bottom: 1px solid #D1D2D0;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse
	}

	.frontdist td {
		width: 20%
		}

	.frontdist img {
		border: 0px;
		margin-top: 15px;
		}

	.center {
		text-align: center
		}

#footer {
	height: 49px;
	width: 776px;
	bottom: 0px;
	/*position: static;*/
	background-image: url('/images/fbg.jpg');
	background-align: bottom;
	font-size: 10px;
	padding: 0px;
	border-right: 1px solid #D1D1D1;
	}

	#fl {
		width: auto;
		float: left
		}
	#fr {
		width: 490px;
		float: left;
		text-align: right
		}

	#footer img {
		border: 0px
		}

.spacer {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	}

.input {
	border-top: #C1C8CE;
	border-right: #E0E6EC;
	border-bottom: #E0E6EC;
	border-left: #C1C8CE;
	border-width: 1px;
	border-style: solid;
	background-color: #ffffff;
	font-size: 10px;
	font-family: Tahoma, serif;
	color: #0D243D;
	width: 210px
	}


.productentry {
	width: 90%; 
	border: 1px solid #D0D1D3; 
	margin-top: 10px; 
	margin-left: 25px; 
	background-color: #ffffff
	}

.pcomment {
	width: 465px; 
	float: left
	}

.pimage {
	width: 153px; 
	margin-left: 10px; 
	margin-top: 10px; 
	margin-bottom: 10px;
	padding-top: 2px;
	padding-left: 2px;
	float: left;
	}

	.pimage img {
		border: 1px solid #D0D1D3; 
		}

#t1 {
	background-color: #F5F7F9;
	border: 1px solid #D1D2D0;
	width: 80%;
	margin: auto
	}

#t2 {
	background-color: #F5F7F9;
	border: 1px solid #D1D2D0;
	width: 300px;
	margin-left: 15px;
	margin-top: 8px;
	padding: 5px;
	
	}

.r {
	font-size: 10px;
	color: #36699D;
	padding-bottom: 10px
	}
	
table.Distribute_Table {
	width: 100%;
	text-align: center;
}

table.Distribute_Table img {
	border: 0px;	
}

div#ProductsLHS {
	width: 240px;
	float: left;
}
	div#ProductsLHS select {
		width: 155px;
		font-size: 11px;
	}
div#ProductsRHS {
	width: 500px;
	margin-left: 16px;
	float: left
}

ul#submenu {
	list-style-image: url('/images/li.gif');
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
}

ul#submenu li {
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
}
ul#submenu li a:link {
	font-weight: normal;
	text-decoration: none;
}
ul#submenu li a:active {
	font-weight: normal;
	text-decoration: none;
}
ul#submenu li a:visited {
	font-weight: normal;
	text-decoration: none;
}
ul#submenu li a:hover {
	font-weight: normal;
	text-decoration: underline;
}

fieldset {
	font-size: 11px;
}
fieldset a:link {
	font-weight: normal;
	text-decoration: none;
}
fieldset a:active {
	font-weight: normal;
	text-decoration: none;
}
fieldset a:visited {
	font-weight: normal;
	text-decoration: none;
}
fieldset a:hover {
	font-weight: normal;
	text-decoration: underline;
}
/*body > ** > fieldset {
border: 1px solid #CFCFC5;
-moz-border-radius: 5px;
padding: 5px;
}
body > ** > fieldset legend {
color: #6085B2;
}*/

/*Admin Styling*/
ul#ASubmenu {
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
ul#ASubmenu li {
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}

ul#ASubmenu li a:link {
	font-weight: normal;
	text-decoration: none;
}
ul#ASubmenu li a:visited {
	font-weight: normal;
	text-decoration: none;
}
ul#ASubmenu li a:active {
	font-weight: normal;
	text-decoration: none;
}
ul#ASubmenu li a:hover {
	font-weight: normal;
	text-decoration: underline;
}

/*input#SubmitButton {
	width: 100px;
	height: 21px;
	font-size: 11px;
}*/

div#form_display {
	font-size: 11px;
	margin-top: 15px;
}
div#form_display input {
	font-size: 11px;
}
div#form_display select {
	font-size: 11px;
	border: 1px solid #D1D2D0;
	background-color: #F5F7F9;
	color: #666666;
	height: 19px;
	width: 175px;
	padding-top: 2px;
}
div#form_display td.submit {
	text-align: right;
}
div#form_display td {
	padding-top: 2px;
	padding-bottom: 2px;
}

input.RegInput {
	font-size: 11px;
	border: 1px solid #D1D2D0;
	background-color: #F5F7F9;
	color: #666666;
	height: 15px;
	width: 175px;
	padding-top: 2px;
}
input.RegInputFocus {
	font-size: 11px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	height: 15px;
	width: 175px;
	padding-top: 2px;
}
textarea.RegText {
	font-size: 11px;
	border: 1px solid #D1D2D0;
	background-color: #F5F7F9;
	color: #666666;
	height: 250px;
	width: 375px;
	padding-top: 2px;
	font-family: tahoma;
	padding: 5px;
}
textarea.RegTextFocus {
	font-size: 11px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	height: 250px;
	width: 375px;
	padding-top: 2px;
	font-family: tahoma;
	padding: 5px;
}
		
span.result {
	font-weight: bold;
	color: red;
}

form {
	padding: 0px;
	margin: 0px;
}
td.row1 {
	border-bottom: 1px solid #D1D2D0;
	background-color: #F5F7F9;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
}
td.row2 {
	border-bottom: 1px solid #D1D2D0;
	background-color: #ffffff;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}
td.row3 {
	border-bottom: 1px solid #D1D2D0;
	background-color: #FBFCFD;
	color: #666666;
	padding: 10px;
}
td.row4 {
	border-bottom: 1px solid #D1D2D0;
	background-color: #ffffff;
	color: #000000;
	padding: 10px;
}

input.RegInput2 {
	font-size: 11px;
	border: 1px solid #D1D2D0;
	background-color: #F5F7F9;
	color: #666666;
	height: 15px;
	width: 375px;
	padding-top: 2px;
}
input.RegInputFocus2 {
	font-size: 11px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	height: 15px;
	width: 375px;
	padding-top: 2px;
}
textarea.RegText2 {
	font-size: 11px;
	border: 1px solid #D1D2D0;
	background-color: #F5F7F9;
	color: #666666;
	height: 250px;
	width: 375px;
	padding-top: 2px;
	font-family: tahoma;
	padding: 5px;
}
textarea.RegTextFocus2 {
	font-size: 11px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	height: 250px;
	width: 375px;
	padding-top: 2px;
	font-family: tahoma;
	padding: 5px;
}