html,  body {

	margin: 0;

	padding: 0; }
	
	.center{align:center;}

body {

	color:#575757;

	font:65% Verdana, Arial, Helvetica, sans-serif;

	background-color: #CACACA;

	/*background-image: url(back.jpg);

	background-repeat: repeat-y;

	 background-position: center;*/

	text-align: center;

	list-style-type: disc;

	list-style-image: url(../images/bullet.gif); }

p {

	font-size: 110%;

	line-height: 160%; }

ul {	font-size:   110%;

	line-height: 160%; }



.black {color:#000000;}



.blue {color:blue;}



.upper {text-transform:Uppercase; color:red;}



#tiny_header /*  for web address top right if needed  */ {

	color: #a6a6a6;

	font-family:       Verdana, Arial, Helvetica, sans-serif;

	line-height: 140%;

	background-color: white;

	background-image: url(images/topbanner.jpg);

	background-repeat: no-repeat;

	background-position: center;

	text-align:        left;

	font-size:10pt;

	letter-spacing: 0.3em;

	margin:            12px auto auto;

	width:             780px;

	height:            70px; }

#header {

	color: #d5dbf7;

	font-size: 95%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: white;

	background-image: url(images/top2banner.jpg);

	background-repeat: no-repeat;

	background-position: center;

	text-align:     left;

	text-indent: 5px;

	letter-spacing: 0.2em;

	width:          780px;

	height: 104px;

	margin: auto;

	padding-top: 70px; }

#tiny_header a {

	color: #a6a6a6;

	background-color: white;

	text-decoration: none; }

#tiny_header a:hover {

	color:      #f49900;

	background-color: white;

	text-decoration: underline; }

#wrapper {

	color: #3f3f3f;

	background-color: #E9E9E9;

	background-image: none;

	width: 780px;

	text-align: center;

	margin: auto;

	padding: 0;

}



#pageheader {

	color: #f49900;

	font-size: 110%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #E9E9E9;

	text-align: left;

	margin-left: 10px;

	width:      auto;

	clear: both;

	padding: 3px 0 0; }

#footerspace {

	color:             #f49900;

	font-weight: bold;

	background-color: white;

	text-align:        left;

	letter-spacing: 0.1em;

	width:             auto;

	height:            25px;

	clear: both;

	padding-top: 4px;

	padding-bottom: 6px; }

#trademkspace {

	background-color: white;

	text-align:       center;

	letter-spacing: 0.1em;

	width:            auto;

	height:           20px;

	clear:            both; }



#rightcontent  {

	color: #3f3f3f;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #848484;

	text-align: center;

	width:      300px;

	float:right;

	margin:0; }





#rightcontent2  {

	color: #3f3f3f;

	font-size:10pt;

	font-weight:bolder;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: transparent;

	text-align: center;

	width:      300px;

	float:right;

	margin:0;

        border: solid 1px #000000;

 }



img.echoesback{

float: right;

margin-left: 10px;}



#leftcontent  {

	color: #3f3f3f;

	font-size:10pt;

	font-weight:bolder;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	width:      300px;

	float: left;

	margin: 0;

	padding-top: 20px;

        border: solid 1px #000000;

 }

	



#leftcontent2  {

	color: #3f3f3f;

	font-size:10pt;

	font-weight:bolder;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	width:      300px;

	float: left;

	margin: 0;

	padding-top: 20px;

        

 }



#about  {

	color: #000000;

	font-size:10pt;

	font-weight:bolder;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	width:      780px;

	float: left;

	margin: 0;

	padding-top: 20px;

        

 }



	#leftcontent img {margin-left: 20px;}

	



 #leftcontentcontact {

    color: #3f3f3f;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	width:      400px;

	float: center;

	margin: 0; }

	

#rightvideocontent  {

	color: #3f3f3f;

	background-color:#848484;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	width:      400px;

	float: right;

	margin: 0;}



.video {margin-bottom: 5px;}



#rightcontentnocol  {

	color: #3f3f3f;

	padding-top: 30px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	width:      400px;

	float: right;

	margin: 0; }



#rightvideocontent img {margin-top: 20px;}



#rightcontent p {padding-top:0px; text-align:center; font-family: Tahoma, Arial, Verdana;}



#rightcontent img {

	float: center;

	margin-left: 10px;

	border: solid 1px #e8e8e8; }

	

#single_col_content {

	color:            #3f3f3f;

	font-family:      Verdana, Arial, Helvetica, sans-serif;

	background-color: white;

	text-align:       left;

	width:            auto;

	margin: auto 20px auto auto;

	padding: 10px; }

#thnx_content {

	color:            #3f3f3f;

	font-family:      Verdana, Arial, Helvetica, sans-serif;

	background-color: white;

	text-align:       left;

	margin:           auto;

	padding:          10px;

	width:            500px; }

#terms_content {

	color:            #3f3f3f;

	font-family:      Verdana, Arial, Helvetica, sans-serif;

	background-color: white;

	background-image: none;

	text-align:       left;

	width:            auto;

	margin: auto 80px; }

#site_map_content {	color:            #3f3f3f;

	font-family:      Verdana, Arial, Helvetica, sans-serif;

	background-color: white;

	background-image: none;

	text-align:       left;

	margin:           auto 100px;

	width:            auto; }



#hold_content {

	color:            #2136c6;

	font-size:        110%;

	font-family:      Verdana, Arial, Helvetica, sans-serif;

	background-color: white;

	background-image: none;

	text-align:       left;

	margin:           auto 80px auto 30px;

	padding:          10px;

	width:            450px;

	float:            right; }

#form_content {

	color:            #585858;

	font-family:      Verdana, Arial, Helvetica, sans-serif;

	background-color: white;

	text-align:       left;

	width: auto;

	margin: auto 80px auto 100px; }

#links_content {

	color:            #585858;

	font-family:      Verdana, Arial, Helvetica, sans-serif;

	background-color: transparent;

	text-align:       left;

	width: auto;

	margin: auto; }

#links_content a img {

	padding:          4px;

	border:           solid 1px #d5dbf7; }

#links_content a img:hover {

	padding:          4px;

	border:           solid 1px #f49900; }

#cpyftr {

	color: #000000;

	font-size: 85%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: transparent;

	text-align: center;

	width:      780px;

	height: 35px;

	clear: both;

	margin: auto;

	padding-top: 15px;

	border-top: 1pt solid #e0e3e9; }

#note_box {

	color: #626a97;

	font-size: 110%;

	font-family: Verdana, Arial, Geneva, sans-serif;

	line-height: 16px;

	background-color: #f5f7fd;

	width: 405px;

	float: left;

	padding: 10px;

	border-style: solid;

	border-width: 1px;

	border-color: #b9cef0 #a2b7d9 #a2b7da #b9cef0           }

/*for navigation MM*/

#top_nav_box /*  for menumachine  */ {

	text-align: center;

	width:      780px;

	background-image: url(images/nav_back.jpg);

	background-repeat: no-repeat;

	background-position: center;

	height: 28px;

	clear: both;

	margin: 0 auto;

	padding-bottom: 22px;

	padding-top: 22px;

 }

	

#top_nav_box a {font-size:x-large; margin:15px; color:#000000; text-transform:none;}



h1 {

	color: #000000;

	font-size:   115%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	background-color: transparent;

	margin: auto;

	padding-top: 6px;

	padding-bottom: 6px; }

h2 {

	color: #ffffff;

	font-size:   130%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	background-color: transparent;

	text-align: center;}

	 }



input,  select,  textarea {

	color: #666;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #e0e3e9; }

/*link syles*/

a.black {

color: #000000;

	background-color: transparent;

	text-decoration: none;

	text-transform: uppercase;

	font-weight: bold;

	font-size:11px;

	padding-left: 2%;}



a {

	color: #ffffff;

	background-color: transparent;

	text-decoration: none;

	text-transform: uppercase;

	font-weight: bold;

	font-size:11px;

	padding-left: 2%; }

a:hover {

	color: #ffffff;

	background-color: transparent; }



a.visited {



color: #FF0000;

	background-color: transparent;

	text-decoration: none;

	text-transform: uppercase;

	font-weight: bold;

	font-size:11px;



	}