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

img{
	border					: none;
}

body {
	font-family				: Arial, Helvetica, sans-serif;
}

#wrapper{
	margin					: 0px auto;
	height					: auto;
	width					: 778px;
}

#header{
	float					: left;
	/*height				: 208px;*/
	width					: 778px;
}

#header_background{
	background-image		: url(../_img/header_background.jpg);
	background-repeat		: repeat-x;
	float					: left;
	height					: 55px;
	position				: relative;
	width					: 778px;
}

#header_lhs{
	float					: left;
	width					: 208px;
}

#logo{
	background-image		: url(../_img/logo.jpg);
	background-repeat		: no-repeat;
	float					: left;
	height					: 44px;
	margin-left				: 7px;
	margin-top				: 3px;
	width					: 208px;
}

#logo:hover{
	background-image		: url(../_img/logo_hover.jpg);
	background-repeat		: no-repeat;
	float					: left;
	height					: 44px;
	margin-left				: 7px;
	margin-top				: 3px;
	width					: 208px;
}

#header_rhs{
	float					: right;
	font-family				: tahoma;
	font-size				: 9px;
	height					: 32px;
	margin-top				: 20px;
	width					: 125px;
}

#header_rhs ul{
	color					: #AD3C67;
	float					: left;
	list-style-type			: none;
	margin-left				: 20px;
	margin-top				: 8px;
}

#header_rhs ul li{
	float					: left;
	margin-right			: 5px;
}

#header_rhs a{
	color					: #FFFFFF;/*AD3C67*/
}
#header_rhs a:hover{
	color					: #676767;
}

#banner{
	float					: left;
	width					: 778px;
}

#nav_image{
	float					: left;
	width					: 100%;
	height					: 16px;
}

#nav_img{
	float					: left;
	width					: 778px;
	/*position				: relative;*/
}

/*middle*/

#middle_contents{
	float					: left;
	width					: 778px;
	height					: 486px;
	padding-top				: 40px;
}

#left_contents{
	float					: left;
	height					: 486px;
	margin-left				: 17px;
	margin-top				: 4px;
	width					: 565px;
}

#about_us{
	float					: left;
	background-image		: url(../_img/aboutus_background.jpg);
	background-repeat		: repeat-x;
	width					: 546px;
	height					: 32px;
}

#text{
	color					: #FFFFFF;
	float					: left;
	font-family				: myriad pro;
	font-size				: 12px;
	height					: 30px;
	/*letter-spacing		: -0.07em;*/
	margin-left				: 10px;
	margin-top				: 7px;
	width					: 500px;
}




#text_homeNews{
	color					: #FFFFFF;
	float					: left;
	font-family				: myriad pro;
	font-size				: 11px;
	height					: 30px;
	/*letter-spacing		: -0.07em;*/
	margin-left				: 10px;
	margin-top				: 7px;
	width					: 500px;
}

#about_us img{
	float					: right;
	height					: 13px;
	margin-right			: 10px;
	margin-top				: 8px;
	width					: 7px;
}

#page_title{
	float					: left;
	width					: 558px;
	margin-top				: 12px;
}

.label_text{
	color					: #898989;
	float					: left;
	font-family				: verdana;
	font-size				: 11px;
	letter-spacing			: -0.06em;
	margin-left				: 2px;
	margin-top				: 3px;
	width					: 114px;
	word-spacing			: -1px;
}

.textbox{
	float					: left;
	height					: 19px;
	width					: 426px;
	border					: 1px solid #868686;
}

#desc{
	float					: left;
	margin-top				: 7px;
	width					: 558px;
}

#desc .label_text{
	float					: left;
	letter-spacing			: -0.075em;
}
#desc .textbox{
	float					: left;
	margin-top				: 2px;
}

#page_tags{
	float					: left;
	margin-top				: 5px;
}

#page_tags .textbox{
	float					: left;
	height					: 53px;
	margin-top				: 3px;
}

#Page_Headline{
	float					: left;
	margin-top				: 8px;
}

#Page_Headline .label_text{
	float					: left;
	letter-spacing			: -0.075em;
	margin-top				: 7px;
}

#Page_Headline_null {
	float					: left;
	margin-top				: 8px;
}

#Page_Headline_null .label_text{
	float					: left;
	letter-spacing			: -0.075em;
	margin-top				: 7px;
}

#page_copy{
	float					: left;
	margin-top				: 9px;
}

#page_copy .label_text{
	float					: left;
	letter-spacing			: -0.08em;
	margin-top				: 5px;
}

#page_copy .textbox{
	float					: left;
	height					: 86px;
	margin-left				: 1px;
}

#page_images{
	margin-top				: 12px;
	float					: left;
	width					: 558px;
}

#page_image{
	margin-left				: 1px;
	margin-top				: 3px;
	float					: left;
}

#cancel{
	margin-left				: 5px;
	margin-top				: 69px;
	float					: left;
}

#image_upload{
	margin					: 10px 0px 0px 0px;
	float					: left;
}

#image_upload_home{
	margin					: 10px 0px 0px 0px;
	float					: left;
}

#file{
	float					: left;
	margin-left				: 117px;
	margin-top				: 9px;
}
#file_more{
	float					: left;
	margin					: 0px;
}
#more_images{
	float					: left;
	margin-left				: 115px;
}

#right-content{
	width					: 195px;
	/*height					: 475px;*/
	height					: auto;
	float					: left;
	margin-top				:4px;
	background-color		: #FFFFFF;
}

#right-top-content{
	width					: 195px;
	height					: 154px;
	float					: left;
}

#top-content-head{
	/*background				: url(../_img/head-back.jpg) repeat-x;*/
	width					: 182px;
	height					: 28px;
	float					: left;
	background-color		: #CE0055;
}
#top-content-head_shade{
	background				: url(../_img/head-back_shade.jpg) repeat-x;
	width					: 182px;
	height					: 5px;
	float					: left;
}
#top-content-head p{
	font-family				: "Myriad Pro";
	font-size				: 11px;
	color					: #FFFFFF;
	margin-left				: 11px;
	margin-top				: 9px;
}

#button{
	background				: url(../_img/orange-button.jpg) no-repeat;
	width					: 12px;
	height					: 17px;
	float					: right;
	margin-right			: 6px;
	margin-top				: -14px;
}

#top-content-body{
	background				: #E5E5E5;
	width					: 182px;
	height					: 100px;
	float					: left;
}

/*#content{
	color:#676767;
	font-family:Tahoma;
	font-size:11px;
	margin-left:11px;
	margin-top:15px;
}*/
#content{
	float					: left;
	height					: 100px;
	width					: 99px;
}

#content p{
	font-family				: Tahoma;
	font-size				: 11px;
	color					: #676767;
	margin-left				: 12px;
	margin-top				: 15px;
}

/*#content a{
	text-decoration			: none;
	color					: #CA3366;
	margin-left				: 2px;
}	*/

#lhs-image{
	background				: transparent url(../_img/lhs.jpg) no-repeat scroll 0 0;
	float					: left;
	height					: 54px;
	margin-left				: -2px;
	margin-top				: 12px;
	width					: 83px;
}

#right-bottom-content{
	width					: 195px;
	/*height					: 354px;*/
	float					: left;
}

#bottom-content-head{
	/*background			: url(../_img/head-back.jpg) repeat-x;*/
	width					: 182px;
	/*height				: 33px;*/
	float					: left;
	background-color		: #ce0055;
}

#bottom-content-head-text{
	border					: 1px #000000 solid;
}

#bottom-content-body{
	background				: #E5E5E5;
	width					: 182px;
	/*height					: 275px;*/
	float					: left;
}

#body-top{
	width					: 166px;
	height					: 225px;
	float					: left;
	border					: 1px solid #000000;
	margin-left				: 9px;
	margin-top				: 9px;
	font-family				: Tahoma;
	font-size				: 10px;
	color					: #676767;	
}

#bottom-content-body p{
	line-height				: 14px;
	margin-left				: 3px;
	margin-top				: 6px;
}

#bottom-content-body ul{
	/*list-style-type			: none;*/
	margin-left				: 15px;
	margin-top				: 12px;
}
#bottom-content-body ol{
	/*list-style-type			: none;*/
	margin-left				: 18px;
	margin-top				: 5px;
}

#bottom-content-body li{
	/*background				: url(../_img/list.jpg) no-repeat;
	background-position		: 0 3px;*/
	margin-top				: 2px;
	/*padding-left			: 8px;*/
}

#tiny{
	width					: 166px;
	height					: 24px;
	float					: left;
	border					: 1px solid #000000;
	margin-left				: 9px;
	margin-top				: -1px;
	font-family				: Tahoma;
	font-size				: 14px;
	color					: #676767;
}

#tiny p{
	margin-left				: 8px;
	margin-top				: 5px;
}

#footer{
	float					: left;
	width					: 778px;
	height					: 46px;
	margin-top				: 5px;
}

#footer img{
	float					: left;
	width					: 778px;
	height					: 16px;
}

#footer-bottom{
	width					: 778px;
	height					: 29px;
	background				: url(../_img/footer-back.jpg) repeat-x;
	float					: left;
}

#footer-bottom a{
	color					: #CCCCCC;
}

#footer-left{
	color					: #CCCCCC;
	float					: left;
	font-family				: Tahoma;
	font-size				: 9px;
	/*letter-spacing			: -0.09em;*/
	margin-left				: 15px;
	margin-top				: 10px;
	text-decoration			: underline;
}

#footer-right{
	color					: #CCCCCC;
	float					: right;
	font-family				: Tahoma;
	font-size				: 9px;
	/*letter-spacing			: -0.1em;*/
	margin-right			: 13px;
	margin-top				: 10px;
	text-decoration			: underline;
}


/*Home*/

#main_content{
	float					: left;
	height					: auto;
	width					: 778px;
	padding-top				: 40px;
}

#left_content{
	float					: left;
	height					: auto;
	margin-left				: 18px;
	margin-top				: 4px;
	width					: 565px;
}

#news_library{
	float					: left;
	background-image		: url(../_img/aboutus_background.jpg);
	background-repeat		: repeat-x;
	width					: 546px;
	height					: 32px;
}

#news_libraryHome{
	float					: left;
	background-image		: url(../_img/aboutus_background.jpg);
	background-repeat		: repeat-x;
	width					: 546px;
	height					: 32px;
	margin-top				: 10px;
}

#news_libraryHome img{
	float					: right;
	margin-right			: 10px;
	margin-top				: 8px;
}


#left_content #text{
	color					: #FFFFFF;
	float					: left;
	font-family				: myriad pro;
	font-size				: 11px;
	height					: 30px;
	/*letter-spacing        : -0.03em;*/
	margin-left				: 9px;
	margin-top				: 8px;
	width					: 450px;
}

#news_library img{
	/*float					: right;*/
	margin-right			: 10px;
	/*margin-top				: 8px;*/
}

.yellow_triangle {
	float					: right;
	margin-right			: 10px;
	margin-top				: 8px;
}

.headline1{
	float					: left;
	height					: auto;
	width					: 547px;
	margin-top				: 15px;
	margin-bottom			: 5px;
}

#home_image{
	margin-top				: 4px;
	float					: left;
}

.para span{
	color					: #8C8C8C;
	margin-left				: 2px;
	text-decoration			: underline;
}

.para span a{
	color					: #CA3668;
}
	
#headline2{
	float					: left;
	height					: 69px;
	width					: 547px;
	margin-top				: 15px;
}

#headline2 .para{
	color					: #8C8C8C;
	float					: left;
	font-family				: tahoma;
	font-size				: 11px;
	letter-spacing			: 0.01em;
	line-height				: 14px;
	margin-left				: 2px;
	margin-top				: 0px;
}

#headline3{
	float					: left;
	height					: 69px;
	width					: 547px;
	margin-top				: 15px;
}

#headline3 .para{
	color					: #8C8C8C;
	float					: left;
	font-family				: tahoma;
	font-size				: 11px;
	letter-spacing			: 0.01em;
	line-height				: 14px;
	margin-left				: 2px;
	margin-top				: 0px;
}

#headline4{
	float					: left;
	height					: 69px;
	width					: 547px;
	margin-top				: 15px;
}

#headline4 .para{
	color					: #8C8C8C;
	float					: left;
	font-family				: tahoma;
	font-size				: 11px;
	letter-spacing			: 0.01em;
	line-height				: 14px;
	margin-left				: 2px;
	margin-top				: 0px;
}

#headline5{
	float					: left;
	height					: 75px;
	width					: 547px;
	margin-top				: 15px;
}


#headline5 .para{
	color					: #8C8C8C;
	float					: left;
	font-family				: tahoma;
	font-size				: 11px;
	letter-spacing			: 0.01em;
	line-height				: 14px;
	margin-left				: 2px;
	margin-top				: 0px;
}
#headline_product{
	float					: left;
	height					: 100%;
	width					: 545px;
	margin-top				: 15px;
}
#sub_products_name{
	color					: #CA3668;
	float					: left;
	font-family				: tahoma;
	font-size				: 10px;
	margin-top				: 0px;
	width					: 100%;
	font-weight				: bold;
	margin-bottom			: 3px;
}
.textbox_url{
	height					: 19px;
	width					: 395px;
	border					: 1px solid #868686;
}
.demo_url{
	clear					: both;
	float					: left;
	padding-bottom			: 3px;
	font-family				: Tahoma;
	font-size				: 11px;
	font-weight				: normal;
	letter-spacing			: 0.01em;
}
.para ul{
	padding-left			: 17px;
}
.para ol {
	padding-left			: 17px;
}
