* {
	margin: 0px;
	padding: 0px;
	
}

*{
	border:solid 0px #000000;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	background-image: url(../img/bg2.jpg);
	background-attachment:fixed;
	background-color:#687CA1;
	background-repeat:no-repeat;
	text-decoration:none;
	background-position:top center;
	
}


h1 {
	/*
	color: #;
	font-size: px;
	margin: px px px px;
	*/
}

h2 {

	
	font-size: 28px;
	margin: px px px px;

}

h3 {
	font-size: 18px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	text-transform:capitalize;
	/*
	color: #;
	font-size: px;
	margin: px px px px;
	*/
}

h4 {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;
	/*
	color: #;
	font-size: px;
	margin: px px px px;
	*/
}

h5 {
	font-size: 13px;
	font-weight:bold;
	color:#FE8101;
	text-align:left;
}

h6 {
	font-size:10px;

}

#producers {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

#transporters {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

#distribution-network-operators {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

#traders-and-shippers {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

#suppliers {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

#retail-suppliers {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

#end-users {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

#service-providers {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

#associate-members {
	font-size: 20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	color:#FE8101;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;

}

p {
	margin: 0px 0px 20px 0px;
	/*
	color: #;
	font-size: px;
	
	text-indent:px;
	*/	
}

img {
	/*
	border: none;
	*/
	}

a {
	
	color: #0C093E;
	text-decoration:underline;
	font-weight:bold;
	
	/*
	font-size: px
	margin: px px px px;
	text-decoration: ;
	*/
}

a:hover {
	
	color: #001C5E;
	/*
	font-size: px
	margin: px px px px;
	text-decoration: ;
	*/
}

.LinksWhite {
	color: #fff;
	text-decoration:none;

}

ul {
	/*
	color: #;
	font-size: px;
	margin: px px px px;
	*/
}

ul li {
	margin: 5px 0px 0px 30px;
	/*
	color: #;
	font-size: px;
	
	*/
	
}

ol{
	/*
	color: #;
	font-size: px;
	margin: px px px px;
	*/
	
}

ol li {
	/*
	color: #;
	font-size: px;
	margin: px px px px;
	*/
	}

/* UselFul classes */

.R{
	text-align:right !important;
}

.L{
	text-align:left !important;
}

.C{
	text-align:center !important;
}

.LFloat {
	float:left !important;
}

.RFloat {
	float:right !important;
}

.ClearAll {
	clear:both;
}

#Wrapper {
	position:absolute;
	left:50%;
	margin: 0px 0px 0px -450px;
	background-position:top center;
	
}

#MasterWrap {
	margin: 0 auto;
	width: 900px;
	margin-top: 0px;
	display:inline-block;
	float:left;
}


#Header {
	height: 120px;
	width: 900px;
	display:inline;
	float:left;
}

#HeadLogo {
	height: 70px;
	width: 290px;
	margin: 30px 0px 0px 30px;
	float:left;
}

#HeadMemberBtn {
	height: 60px;
	width: 130px;
	margin: 35px 0px 0px 730px;
	background-color:none;
	float:none;
}



#NavBar {
	width:850px;
	height:40px;
	display:inline-block;
	float:left;
	_float:none;
	font-size:13px;
	margin:0px 0px 0px 25px;
	background-image:url(/img/bg_nav.png);
	background-repeat:no-repeat;
	

}


#NavBoard {
	color:#fff;
	margin: 12px 0px 0px 5px;
	float:left;
	_float:none;
	font-size:13px;
	
	
	
}

#NavHome {
	font-size:13px;
	width:50px;
	margin:11px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	background-color:none;
	font-weight:bold;
	float:left;
	text-decoration:none;
}

.NoDec {
	

}
	
#NavBoard a {
	height:40px;
	float:left;
	display:block;
	text-decoration:none;

}

#NavBoard a:hover{
	/* Adjust Nav Heights here*/
}

#NavBoard a.Home{background-color:#FFCC00;
					text-decoration:none;}

#ContentSideBar {
	width:220px;
	height:auto;
	display:inline-block;
	float:left;

}
	
#SideBar div {
	width:190px;
	margin: 15px auto 15px auto;
}


#Middle {
	width:900px;
	height:auto;
	background-color:#FFFFFF;
	display:inline-block;
	float:left;
	
	
}

#MidL {
	width:560px;
	height:auto;
	margin: 20px 0px 0px 25px;
	background-color:#fff;
	float:left;
	
}

#MidLIntro {
	width:560px;
	height:350px;
	margin: 0px 0px 0px 0px;
	display:inline-block;
	float:left;
	color:#fff;
	background-color:#000;
	background-image:url(/img/bg_home_intro.jpg);

	
}

#MidLCopy {
	width:515px;
	height:230px;
	margin: 10px 0px 0px 20px;
	font-size:16px;
	background-color:none;
	}
	
#MidLLink {
	width:130px;
	height:40px;
	margin: 65px 0px 0px 415px;
	font-size:16px;
	background-color:#333;
	}


.MidLAC1 {
	width:560px;
	height:auto;
	margin: 20px 0px 20px 0px;
	background-color:#eee;
	background-image:url(/img/bg_home_ac1.jpg);
	display:inline-block;
	float:left;
	
}



.MidLAC1Head {
	width:365px;
	height:37px;
	margin: 0px 0px 0px 0px;
	background-color:none;
	display:inline-block;
	overflow:hidden;
	float:left;
	
}

.MidLAC1Copy {
	width:300px;
	margin: 10px 0px 0px 20px;
	background-color:none;
	display:inline-block;
	float:left;
	
}




.MidLAC1Link {
	width:540px;
	height:30px;
	margin: 10px 0px 0px 20px;
	background-color:none;
	display:inline-block;
	float:left;
	
}

.MidLAC2 {
	width:540px;
	height:auto;
	margin: 20px 0px 20px 20px;
	padding:20px 0px 0px 0px;
	display:inline-block;
	float:left;
	border-top: #0C093E solid 1px;
	
}






#MidR {
	width:265px;
	height:auto;
	margin: 20px 0px 0px 25px;
	background-color:#fff;
	display:inline-block;
	overflow: hidden;
	
}

#MidRHead {
	width:255px;
	height:45px;
	background-color:#fff;
	margin: 0px 0px 10px 0px;
	background-image:url(/img/title_arrow.gif);
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	overflow: hidden;
	
}



#MidREntry {
	width:255px;
	height:auto;
	font-size:12px;
	margin: 0px 0px 10px 0px;
	background-color:#fff;
	display:inline-block;
	float:left;

	
}

#ContentMidL {
	width:235px;
	height:600px;
	margin: 20px 0px 20px 25px;
	background-color:none;
	display:inline-block;
	border-width: 0px 1px 0px 0px;
	border-color:#ddd;
	border-style: solid;
	float:left;
	
	}

#ContentMidLBigAC {
	width:215px;
	height:270px;
	margin: 0px 0px 20px 0px;
	background-color:#aaa;
	display:inline-block;
	float:left;
	
	}

#ContentMidLLilAC {
	width:215px;
	height:80px;
	margin: 0px 0px 0px 0px;
	background-color:#aaa;
	display:inline-block;
	float:left;
	
	}

	
#ContentMidR {
	width:560px;
	height:auto;
	margin: 20px 0px 0px 25px;
	background-color:none;
	display:inline-block;
	float:left;
	
}

#ContentHeaderBg {
	height:37px;
	margin: 0px 0px 20px 0px;
	background-color:none;
	background-image:url(/img/ico_big_arrow.gif);
	background-repeat:no-repeat;
	}


#ContentHeader {
	height:37px;
	margin: 0px 0px 0px 45px;
	background-color:#fff;
	color: #0C093E;
	}
	
#TableBox {
	text-align: center;
	border: #ddd 0px solid;
	margin:0px 0px 80px 0px;
	text-align:center;
	}

/*
================================
CONTACT STYLES
================================
*/

.form .text
{
    width:265px;
    margin:0 10px 0 0;
}

.form .fields
{
    width: 265px;
}

fieldset legend
{
    display:none;
}

fieldset label
{
    display:block;
    margin:10px 0 0 0;
}

fieldset label.first
{
    margin:0;
}

fieldset input
{
    background-color:#F0F0F0;
    border:1px solid #ccc;
    width:400px;
    height:17px;
    padding:2px;
    margin:0 0 3px 0;
    
    color:#000;
    font-size:14px;
}
  
fieldset textarea
{
    background-color:#eee;
    border:1px solid #ccc;
    width:400px;
    height:130px;
    padding:2px 2px 1px 2px;
    margin:0 0 3px 0;
    
    font-family:Arial, Verdana, Sans-Serif;
    color:#000;
    font-size:14px;
}

    fieldset input:focus, fieldset textarea:focus
    {
        border:1px solid #333;
    }

fieldset input.error, fieldset textarea.error
{
    border:1px solid #D10B14;
}

    fieldset input.error:focus
    {
        border:1px solid #D10B14;
    }

fieldset button
{
    border:none;
    color:#fff;
	font-size:14px;
	font-weight:bold;
    padding:0px 0px 3px 0px;
    margin:10px 0;
	text-align:center;
	height:50px;
	width:150px;
	background-image:url(/img/btn_app_submit.png);
	background-repeat:no-repeat;
	cursor:pointer;
}


/*
================================
Terms Of Use and Other Legal Pages
================================
*/

#Legal
{

    margin:20px 30px 30px 30px;
}


/*
================================
FOOTER
================================
*/


#FooterMaster {
	height:60px;
	width:900px;
	background-color:#fff;
	margin: 0 auto;
	font-size:12px;
	float:left;	
}

#Footer {
	height:50px;
	width:840px;
	margin:0px 0px 0px 30px;
	border:solid #ddd;
	border-width:1px 0px 0px 0px;
	
}


#FooterL {
	float:left;
	font-size:10px;
	margin-top:13px;
	padding-left:2px;
}

#FooterImg {
	height:20px;
	width:21px;
	margin: 11px 0px 0px 15px;
	float:left; 
}


#FooterR {
	float:right;
	text-align:right;
	padding-right:10px;
	margin-top:13px;
}

.FooterLk {
	font-weight:bold;
	text-decoration:none;
	}












































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
