.color_green
{
	color:#8CC54A;
}

.color_green a:link, .color_green a:visited
{
	color:#83B73C;	
	text-decoration:none;
}

.color_green a:hover
{
	color:#83B73C;	
	text-decoration:none;
}

.color_skyBlue
{
	color:#EAE9F1;
}

.color_skyBlue a:link, .color_skyBlue a:visited
{
	color:#EAE9F1;	
	text-decoration:none;
}

.color_skyBlue a:hover
{
	color:#EAE9F1;	
	text-decoration:none;
}

.redColor
{
	color: #FF0000;
}

.redColor a:link, .redColor a:visited
{
	color:#CA3B00;	
	text-decoration:none;
}

.redColor a:hover
{
	color:#CA3B00;	
	text-decoration:none;
}


.darkGrayColor
{
	/*color: #535152;*/
	color:#4E4D4D;
}

.darkGrayColor a:link, .darkGrayColor a:visited
{
	color:#4E4D4D;	
	text-decoration:none;
}

.darkGrayColor a:hover
{
	color:#4E4D4D;	
	text-decoration:none;
}


.grayColor
{
	/*color: #848484;*/
	color:#4E4D4D;
}

.grayColor a:link, .grayColor a:visited
{
	color:#4E4D4D;	
	text-decoration:none;
}

.grayColor a:hover
{
	color:#000000;	
	text-decoration:none;
}

.darkGreenColor
{
	color: #30B8C4;
}

.darkGreenColor a:link, .darkGreenColor a:visited
{
	color:#4E4D4D;	
	text-decoration:none;
}

.darkGreenColor a:hover
{
	color:#ffffff;	
	text-decoration:none;
}

.whiteColor
{
	color: #ffffff;
}

.whiteColor a:link, .whiteColor a:visited
{
	color:#ffffff;	
	text-decoration:none;
}

.whiteColor a:hover
{
	color:#000000;	
	text-decoration:none;
}



.text_12px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.text_13px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

.text_12px a:link, .text_12px a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.text_12px a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}


.text_11px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.text_11px a:link, .text_11px a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.text_12px a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.text_16px
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}

.boldText
{
	font-weight:bold;	
}

.normalText
{
	font-weight:normal !important;	
}
.italicText
{
	font-style:italic;
}

.leftText
{
	text-align:left;	
}

.centerText
{
	text-align:center;	
}
.justifyText
{
	text-align:justify !important;	
}
.rightText
{
	text-align:right;	
}
.leftMargin_10px
{
	margin-left:10px;	
}
.topMargin_10px
{
	margin-top:10px;	
}
.topPadding_10px
{
	padding-top:10px;	
}

.topPadding_2px
{
	padding-top:2px;	
}

.topPadding_5px
{
	padding-top:5px;	
}

.topMargin_13px
{
	margin-top:13px;	
}
.bottomMargin_10px
{
	margin-bottom:10px;	
}

.topMargin_20px
{
	margin-top:20px;	
}
.bottomMargin_20px
{
	margin-bottom:20px;	
}

.topMargin_5px
{
	margin-top:5px;	
}

.topMargin_25px
{
	margin-top:25px;	
}
.bottomMargin_25px
{
	margin-bottom:25px;	
}

.rightMargin_10px
{
	margin-right:10px;	
}
.leftMargin_23px
{
	margin-left:23px;	
}
.rightMargin_23px
{
	margin-right:23px;	
}
.leftPadding_10px
{
	padding-left:10px;	
}
.leftPadding_0px
{
	padding-left:0px !important;	
}
.rightPadding_10px
{
	padding-right:10px;	
}
.noBorder
{
	border:0px;	
}
.floatLeft
{
	float:left;	
}
.floatRight
{
	float:right;
}

.displayBlock
{
	display:block;		
}

.displayInline
{
	display:inline;		
}

.clearAll
{
	clear:both;
}

/*.table TH
{
	height:30px;
	border-bottom:2px solid #CCCCCC;
}*/

.table TD
{
	height:25px;
}

.textBox input
{
	height:18px;
	width:145px;
	background-image: url(textBox.jpg);
	background-repeat: no-repeat;
	padding-left:3px;
	padding-top:5px;
}

.img
{
	border:1px solid #DFDFDF;
	float:left;
}
.verticalList ul
{
	display:block;
}

.verticalList li
{
	margin-top:5px;
	margin-bottom:5px;
}

.verticalListIcone ul
{
	list-style: url(icon.jpg);
	display:block;
}

.verticalListIcone li
{
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:1px solid #E1E1E1;
}
.capitalizeText
{
	text-transform: capitalize;	
}

.columnHeight20px TD
{
	height:20px;
}
.textBox
{
 border-collapse:collapse;
}

.grayBorder_1px
{
 border:1px solid #848484;
}

.width_auto
{
	width:auto !important;
}

.height_auto
{
	height:auto !important;
}
.valign_top
{
	vertical-align:top;
}

.cell_height{
	height:20px;
}

.rte_text{
	margin-top:10px;
	margin-left:23px;
	margin-right:23px;
	text-align:left !important;
	color: #4E4D4D;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	line-height:17px !important;
}

.rte_text p{
	text-align:left !important;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:17px !important;
}

.rte_text span{
	text-align:left !important;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:17px !important;
}

.rte_text div{
	text-align:left !important;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:17px !important;
}

.rte_text font{
	text-align:left !important;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:17px !important;
}

.rte_text li{
	text-align:left !important;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:17px !important;
}

.text_18px {

	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
}
.greenColor {

	color: #009900;
}

.textfield{
	 border:1px solid #ADABAB;
	 color:#4E4D4D;
	 font-size:11px;
	 text-align:left;
	 width:225px;
	 height:18px;
	 margin-bottom:3px;
	 _margin-bottom:1px;
}

.textarea{
	 border:1px solid #ADABAB;
	 color:#4E4D4D;
	 font-size:11px;
	 text-align:left;
	 width:225px;
	 height:80px;
	 margin-bottom:3px;
	 _margin-bottom:1px;
}

.select{
	 border:1px solid #ADABAB;
	 color:#4E4D4D;
	 font-size:11px;
	 text-align:left;
	 width:230px;
	 margin-top:2px;
	 margin-bottom:3px;
	 _margin-bottom:1px;
}

.notice{
	font-size:13px;
	text-align:justify
}

.product_name_price{
	color:#CC0000;
}

.blueColor{
	color:#0066FF
}

#ok{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#009900;
	text-align:justify;
	line-height:25px;
}

#err{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	color:#CC3300;
	font-weight:bold;
	text-align:justify;
	line-height:25px;
}

.gridview{
	border-collapse:collapse;
}

.gridview th{
	height:36px;
	background-image:url(th.gif);
	background-repeat:repeat-x;
	color:#000000;
	border:1px solid #555555;
	font-weight:bold;
}

.gridview td{
	height:20px;
	border:1px solid #555555;
	border-bottom:1px solid #555555;
	font-weight:bold;
	color:#555555;
	padding:5px;
}

.gridview a{
	color:#555555;
}

.phase a:link{
	color:#999999;
	text-decoration:none;
}
.phase a:visited{
	color:#999999;
	text-decoration:none;
}
.phase a:hover{
	color:#C62700;
	text-decoration:none;
}


table#component{
	border-collapse:collapse;
	margin-left:10px;
	margin-right:10px;
	width:98%;
}

#component th{
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	font-size:12px;
	border:1px solid #CCCCCC;
}

#component td{
	text-align:left;
	padding-right:15px;
	padding-left:10px;
	font-size:12px;
	border:1px solid #CCCCCC;
	color:#000000;
}

#component tr.footer td{
	background:none;
	font-weight:bold;
	font-size:13px;
}