body
{
	font-family:verdana;
	font-size:8pt;
}

/*#divAlertMain
{
	width:350px !important;
	margin-left:auto !important;
	margin-right:auto !important;
	left:auto !important;
}*/

/*@charset "utf-8";*/

a
{
	color:#007b00;
	text-decoration:none;
	 
}

a:hover
{
	text-decoration:underline;
	color:#00dd00;
}

#divAlertHeader
{
	line-height:13pt;
}

.smallNav				
{ 
	font:bold 80% verdana; color:#fff; /*background: url('images/master/smallNav_BG.jpg') repeat-x; */
	/*border-bottom: solid 1px #00ff01;*/
	border-left:solid 1px #00bd00;
	border-right:solid 1px #00bd00;
	border-top: solid 1px #00bd00;
	/*border-bottom: solid 1px #00bd00;*/
	height:17px;
    
	border-bottom:0;
}
.smallNav A				{  color:#fff; text-decoration:none }
.smallNav A:hover		{  color:#00ff00;  }
.breadcrumbs
{
    border:solid 1px #006300;
     border-bottom: solid 1px #00bd00;
     border-top:0;
     
     line-height:18px;
     padding-left:6px;
}

.breadcrumbs .separator
{
    background-image:url('images/master/breadcrumbs_separator.png');
    background-position:center center;
    background-repeat:no-repeat;
       padding-left:1px;
}

.nav					 
{
    font:10pt verdana; color:#fff; 
    border-left:solid 1px #00bd00;
	border-right:solid 1px #00bd00;
	 text-align:center;
}
.nav A					{ font:10pt verdana; color:#fff; text-decoration:none }
.nav A:hover			{ font:10pt verdana; color:#00ff00;  }
.nav .nav-inner
{
    border-top: solid 1px #006300;
    border-left:solid 1px #006300;
	border-right:solid 1px #006300;
	border-bottom:solid 1px #00bd00;
}

.nav .nav-inner .links
{
    background: url('images/master/nav_bg.png') repeat-y;
}

.search					 
{
    font:10pt verdana; color:#fff; /*background: url('images/master/search_BG.jpg') repeat-x*/
    border-left:solid 1px #00bd00;
	border-right:solid 1px #00bd00;
	
	background-color:Black;
 }
.search A				{ font:10pt verdana; color:#fff; text-decoration:none }
.search A:hover			{ font:10pt verdana; color:#00dd00; text-decoration:underline }
.search SELECT			{ font:8pt verdana }
.search INPUT			{ font:8pt verdana }

.search .search-inner
{
     
    border-top: solid 1px #006300;
    border-left:solid 1px #006300;
	border-right:solid 1px #006300;
	border-bottom:solid 1px #00bd00;
}

.main .centerColumn
{
    width: 551px; padding-top: 10px; padding-bottom: 45px;
    vertical-align:top;
    text-align:center;
}

#MainBody
{
    text-align:center;
}

.main .centerColumn,
.main #rightColumn
{
    border-top: solid 1px #3d3d3d;
}

.main .leftMenu
{
    /*border-left:solid 1px #00bd00;*/
    border-left:solid 1px #00bd00;
}



.mainNavHead			{ font:bold 10pt verdana; color:#00dd00; background: url('images/master/mainNavHead.jpg') no-repeat; text-align:center }
.mainNavItem			{ font:8pt verdana; color:#fff; background: url('images/master/mainNavItem.jpg') no-repeat }
.mainNavItem A			{ font:8pt verdana; color:#fff; text-decoration:none }
.mainNavItem A:hover	{ font:8pt verdana; color:#fff; text-decoration:underline }

.rightColumnHead		{ font:8pt verdana; font-weight:bold; color:#00ff00; background: url('images/master/rightColumnHead.png') no-repeat; padding-left:5px; line-height:9px; height:9px;}
.rightColumnBody		{ font:8pt verdana; color:#000000; background: url('images/master/rightColumnBody.gif') repeat-y; border: solid 1px black;
	border-top:0; border-bottom:0; }
.rightColumnFoot		{ font:8pt verdana; color:#fff; /*background: url('/Images/UI/rightColumnFoot.jpg') repeat-y;*/ background-color:Black; }

.rightColumnHead a
{
	display:block;
	 color:White;
	   font-size:90%;
}

.rightColumnHead a:hover
{
    text-decoration:none;
    color:#00ff00;
}

a.small
{
	 font-size:8pt;
}

.margin
{
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}

.TextAllignLeft
{
	text-align:left;
}

img
{
	border:0;
}

hr
{
	color:black;
	background-color:black;
	border:0;
	height:1px;
}

fieldset
{
	padding:5px;
	padding-bottom:10px;
}

h2
{
	font-weight:bold;
	font-size:100%;
	padding:0;
	margin:0;	
	margin-bottom:10px;
}


fieldset.table
{
	margin-bottom:5px;
}

fieldset legend
{
	font-weight:bold;
	margin-bottom:10px;
}

.ContactUs textarea,
fieldset textarea
{
	width:200px;
	height:60px;
}

fieldset.table.wide .row label
{
	width:200px;
}

fieldset.table label
{
	display:block;
	
	text-align:right;
	margin-right:5px;
	float:left;
	width:110px;
	 line-height:15pt;
}

fieldset.table .row .captcha
{
	float:left;
}

fieldset.table span label
{
	display:inline;
	
	text-align:left;
	margin-right:0;
	float:none;
	width:auto;
	 line-height:normal;
}

fieldset.table .contact label
{
	width:110px;
}

fieldset.table .address input
{
	width:140px;
}

fieldset.table .address label
{
	width:70px;
}

fieldset.table .row
{
	margin-bottom:5px;
	line-height:25px;
	
	 
}

fieldset.table .row span.info
{
	display:block;
	margin-left:115px;
	font-size:90%;
}

/*fieldset:focus
{
	background-color:Green;
}*/


fieldset .right
{
	float:right;
}

fieldset.table .contact
{
	float:left;
}

fieldset .address
{
	 float:right;
	  margin-right:0px;	
	  width:230px;
} 

fieldset.itemTable
{
	margin-bottom:10px;
}

fieldset.itemTable .rightAlign
{
  float:right;
  width:260px;
}

fieldset.itemTable .itemRow
{
	clear:both;
	line-height:20px;	
	/*height:20px;*/
}

fieldset.itemTable .itemRow label
{
	display:block;
	width:100px;
	float:left;
	text-align:right;
	margin-right:5px;
	 
}

#popup 
{
    position: absolute;
    display: none;
    z-index: 10;
   
    width: 300px;
    padding:5px;
    border:solid 1px black;
    background-color:White;
    text-align:left;
}


.AspNet-GridView-Empty table
{
	width:100%;
	text-align:center;
	clear:both;
}
div.customerLogo
{
	float: right; width: 105px; overflow: hidden; height:130px; 
	text-align:center;	
	/*border-bottom:1px solid black;*/
	border:1px solid black;
}

div.customerLogo img
{
	/*border:1px solid black !important;*/
	/*border-bottom:0 !important;*/
	w/idth:105px;
}

.Login
{
    margin-left:auto;
    margin-right:auto;
    width:300px;
}

.Login input
{
	width:140px;
}

.clearer
{
    CLEAR: both;	DISPLAY: block;	FONT-SIZE: 1px;	MARGIN-BOTTOM: -1px;	LINE-HEIGHT: 1px;	HEIGHT: 1px
}
