/* CCSTheme v 3.x */
/* General */
/* Colors */
.PageBgColor {
	background-color: #cfcfcf;
	}

.FormTitleBgColor {
	background-color: #787878;
	}

.FormTitleFontColor {
	color: #ffffff;
	}

.CaptionBgColor {
	background-color: #d7d7d7;
	}

.CaptionFontColor {
	color: #000000;
	}

.DataBgColor {
	background-color: #f7f7f7;
	}

.AltDataBgColor {
	background-color: #ededed;
	}

.DataFontColor {
	color: #000000;
	}

.LinkColor {
	color: #0033cc;
	}

.VisitedLinkColor {
	color: #830083;
	}

.HoverLinkColor {
	color: #ff0000;
	}


/* BEGIN Common */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #606E82;
	background-color: #F6F6F7;
	text-align: center;
	width:100%;
	}

.text {
	color: #606E82;
	}

a.menulink:link, a.menulink:visited {
	color: #0033cc;
	}

a.menulink:hover, a.menulink:active {
	color: #ff0000;
	}


a:link {
	color: black;
	}

a:visited {
	color: black;
	}

a:hover,a:active {
	color:#F2A020;
	}

ul, ol, blockquote {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 20px;
	}

form {
	margin: 0px;
	}

div#Lo h1	{
	font-family: Arial;
	font-weight:normal;
	font-size: 140%;
	margin: 0px 20px;
	color: #606E82;
	}

h2	{

	font-size: 120%;
	margin-top: 15px;
	margin-bottom: 5px;
	}

h3	{
	font-size: 100%; font-style: italic;
	margin-top: 15px;
	margin-bottom: 5px;
	}

h4	{
	font-size: 90%;
	margin-top: 15px;
	margin-bottom: 5px;
	}

h5	{
	font-size: 95%; font-style: italic;
	margin-top: 15px;
	margin-bottom: 5px;
	}

h6	{
	font-size: 80%;
	margin-top: 15px;
	margin-bottom: 5px;
	}

th	{
	font-family: Arial; font-size: 11px;
	}

td {
	font-family: Arial; font-size: 11px;
	}

/* END Common */

.Header {
	width: 100%;


	}
table.Header td{
	/*padding: 0 20px;*/
}
.Header th {
	font-size: 90%;
	text-align: left;
	padding: 3px 20px;/**/
	background-image: url('Images/HeaderBg.gif');
	background-color: #f7f7f7;
	color: #000000;
	width: 100%;
	white-space: nowrap;
	}

.Header a:link {
	color: #000000;
	}

.Header a:visited {
	color: #000000;
	}

.Header a:hover, .Caption a:active {
	color: #000000; text-decoration: none;
	}

.HeaderLeft {
	background-image: url('Images/HeaderBg.gif');
	}

.HeaderRight {
	background-image: url('Images/HeaderBg.gif');
	}

.HeaderLeft img{
	width: 3px;
	}

.HeaderRight img{
	width: 9px;
	}


/* Grid Options */
.Grid {
	border-right: 1px solid #E2E4E6;
	border-top: 1px solid #E2E4E6;
	border-bottom: 1px solid #E2E4E6;
	width: 100%;
	}

.Grid2 {
	border:0px;
	width: 100%;
	}	

.Caption th {
	font-size: 11px; text-align: left; vertical-align: top;
	padding: 3px;
	padding-left: 20px;
	background-color: #ACAEB1; color: white;
	white-space: nowrap;
	height:25px;
	}
	
.Caption2 th {
	font-size: 14px; 
	font-weight: normal;
	text-align: left; vertical-align: top;
	padding: 5px 3px 3px 3px;
	padding-left: 20px;
	background-color: #A9BAC2; color: #10557F;
	white-space: nowrap;
	height:25px;
	}	

.Caption td {
	font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	background-color: #ACAEB1; color: white;
	white-space: nowrap;
	}


.Caption a:link {
	color: white;
	}

.Caption a:visited {
	color: white;
	}

.Caption a:hover, .Caption a:active {
	color: #F2A020;
	}

.Caption img {
	margin: 2px;
	vertical-align: middle;
	}

.Caption input {
	vertical-align: middle;
	border:1px solid #E2E4E6;
	}

.Row th {
	font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;

	padding-left:20px;
	border-bottom: 1px solid #E2E4E6;

	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.Row td {
	font-size: 11px;
	padding: 3px;
	padding-left: 20px;
	border-bottom: 1px solid #E2E4E6;
	vertical-align: top;
	background-color: #f7f7f7;
	color: #000000;
	}
	
.Row2 th {
	font-size: 14px;
	padding: 10px 3px 15px 3px;
	padding-left: 20px;
	border-bottom: 0px;
	vertical-align: top;
	background-color: #F2F5F6;
	color: #758191;
	font-weight: normal;
	text-align: left;
	}

.Row2 td {
	font-size: 12px;
	padding: 3px;
	padding-left: 20px;
	border-bottom: 0px;
	vertical-align: top;
	background-color: #F2F5F6;
	color: #10557F;
	}	

.Row2 input{
border: 1px solid #10557F;
width: 210px;
font-size: 11px; color: #10557F;
padding: 2px;
margin: 5px 0px 3px 0px;
}	

.Row2 select{
width: 104px;
border: 1px solid #10557F;
padding: 2px;
font-size: 11px; color: #10557F;
margin: 5px 0px 3px 0px;
}

table.Grid td.Bottom, table.Record td.Bottom{
	padding:0 20px;
}
.Grid caption {
	font-size: 90%;
	padding: 3px;
	border: 1px solid #787878; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7;
	color: #000000;
	}

.Row a:link { display:block;width:88px;height:18px;background-color: transparent; color: white; font-weight: normal; font-family: Tahoma;background: url(./../../images/btn_login.gif) no-repeat;text-decoration:none;text-align:center;}
.Row a:visited { display:block;width:88px;height:18px;background-color: transparent; color: white; font-weight: normal; font-family: Tahoma;background: url(./../../images/btn_login.gif) no-repeat;text-decoration:none;text-align:center;}
.Row a:hover, .Row a:active { display:block;width:88px;height:18px;background-color: transparent; color: white; font-weight: normal; font-family: Tahoma;background: url(./../../images/btn_login.gif) no-repeat;text-decoration:none;text-align:center;}

.Separator{
	color: #787878;
	}

.Separator td{
	height: 1px;
	}


.AltRow th {
	font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRow td {
	font-size: 70%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	vertical-align: top;
	background-color: #ededed;
	color: #000000;
	}

.AltRow a:link {
	color: #0033cc;
	}

.AltRow a:visited {
	color: #830083;
	}

.AltRow a:hover, .AltRow a:active {
	color: #ff0000;
	}

.NoRecords td {
	font-size: 11px;
	padding: 3px 20px;
	/*border-top: 1px solid #787878; border-right: 1px solid #787878;*/
	background-color: #f7f7f7;
	color: #000000;
	vertical-align: top;
	}
	
.NoRecords2 td {
	font-size: 70%;
	padding: 3px 20px;
	/*border-top: 1px solid #787878; border-right: 1px solid #787878;*/
	background-color: #F2F5F6;
	color: #758191;
	vertical-align: top;
	}	

.Footer td {
	font-size: 11px;
	padding: 3px 20px;
	border-top: 2px solid #E2E4E6;
	background-color: #f7f7f7; color: #000000;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



.Footer a:link {
	color: #0033cc;
	}

.Footer a:visited {
	color: #830083;
	}

.Footer a:hover, .Footer a:active {
	color: #ff0000;
	}




.Footer img {
	margin: 2px;
	vertical-align: middle;
	}

.Footer input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.Record {

	border-right: 1px solid #E2E4E6;
	border-top: 1px solid #E2E4E6;
	border-bottom: 1px solid #E2E4E6;

	width: 700px;
	}

.Error td {
	font-size: 90%;
	padding: 3px 20px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	color: #FF0000;
	vertical-align: top;
	background-color: #f7f7f7;
	}

.Controls th {
	width:310px;
	font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	padding:0 20px;
	border-bottom: 1px solid #E2E4E6;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.Controls td input{border:none;border-left:1px solid #C1C1C3;border-bottom:1px solid #C1C1C3;}


.Controls td {
text-align:left;
	font-size: 11px;
	padding: 3px 20px;
	border-bottom: 1px solid #E2E4E6;
	vertical-align: top;
	background-color: #f7f7f7;
	color: #000000;
	}

.Bottom td {
	font-size: 70%;
	padding: 3px;
    padding-left: 20px;
	background-color: #f7f7f7; color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
}

.Bottom a:link {
	color: #0033cc;
	}

.Bottom a:visited {
	color: #830083;
	}

.Bottom a:hover, .Caption a:active {
	color: #ff0000;
	}

.Bottom img {
	margin: 2px;
	vertical-align: middle;
	}

.Bottom input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaption th{
	font-size: 70%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ededed;
	color: #000000;
	}

.GroupCaption td{
	font-size: 70%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f7f7;
	color: #000000;
	}

.GroupCaption a:link {
	color: #000000;
	}

.GroupCaption a:visited{
	color: #000000;
	}

.GroupCaption a:hover, .GroupCaption a:active{
	color: #ff0000;
	}

.GroupFooter td{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #d7d7d7;
	color: #000000;
	}

.GroupFooter a:link {
	color: #0033cc;
	}

.GroupFooter a:visited{
	color: #830083;
	}

.GroupFooter a:hover,.GroupFooter a:active{
	color: #ff0000;
	}

.GroupFooter img {
	margin: 2px;
	vertical-align: middle;
	}

.GroupFooter input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotal td{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	vertical-align: top;
	font-weight: bold;
	background-color: #ededed;
	color: #000000;
	border-bottom: 2px solid #787878;
	}

.SubTotal a:link {
	color: #0033cc;
	}

.SubTotal a:visited{
	color: #830083;
	}

.SubTotal a:hover, .SubTotal a:active{
	color: #ff0000;
	}

.Total td{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ededed;
	color: #000000;
	}

.Total a:link {
	color: #0033cc;
	}

.Total a:visited{
	color: #830083;
	}

.Total a:hover, .Total a:active{
	color: #ff0000;
	}

/* Calendar */

.Calendar { 
	border: 1px solid #787878;
	width: 100%;
	text-align:left;
	}

.CalendarWeekdayName{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ededed; 
	color: #000000;
	}

.CalendarWeekdayName a:link {
	color: #0033cc;
	}

.CalendarWeekdayName a:visited{
	color: #830083;
	}

.CalendarWeekdayName a:hover, .CalendarWeekdayName a:active{
	color: #ff0000;
	}

.CalendarWeekendName{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ededed;	
	color: #000000;
	}

.CalendarWeekendName a:link {
	color: #000000;
	}

.CalendarWeekendName a:visited{
	color: #000000;
	}

.CalendarWeekendName a:link, .CalendarWeekendName a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDay{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}

.CalendarDay a:link {
	color: #0033cc;
	}

.CalendarDay a:visited{
	color: #830083;
	}

.CalendarDay a:hover, .CalendarDay a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekend{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	text-align: center;
	background-color: #ededed;	
	color: #000000;
	}

.CalendarWeekend a:link {
	color: #0033cc;
	}

.CalendarWeekend a:visited{
	color: #830083;
	}

.CalendarWeekend a:hover, .CalendarWeekend a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarToday {
	font-size: 80%;
	padding: 1px;
	border-top: 3px solid #787878; border-right: 3px solid #787878; border-left: 2px solid #787878; border-bottom: 2px solid #787878;
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}

.CalendarToday a:link {
	color: #0033cc;
	}

.CalendarToday a:visited{
	color: #830083;
	}

.CalendarToday a:hover, .CalendarToday a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendToday {
	font-size: 80%;
	padding: 1px;
	border-top: 3px solid #787878; border-right: 3px solid #787878; border-left: 2px solid #787878; border-bottom: 2px solid #787878;
	text-align: center;
	background-color: #ededed;	
	color: #000000;
	}

.CalendarWeekendToday a:link {
	color: #0033cc;
	}

.CalendarWeekendToday a:visited{
	color: #830083;
	}

.CalendarWeekendToday a:hover, .CalendarWeekendToday a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDay{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	text-align: center;
	background-color: #f7f7f7;	
	color: #787878;
	}

.CalendarOtherMonthDay a:link {
	color: #787878;
	}

.CalendarOtherMonthDay a:visited{
	color: #787878;
	}

.CalendarOtherMonthDay a:hover, .CalendarOtherMonthDay a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthToday {
	font-size: 80%;
	padding: 1px;
	border-top: 3px solid #787878; border-right: 3px solid #787878; border-left: 2px solid #787878; border-bottom: 2px solid #787878;
	text-align: center;
	background-color: #f7f7f7;	
	color: #787878;
	}

.CalendarOtherMonthToday a:link {
	color: #787878;
	}

.CalendarOtherMonthToday a:visited{
	color: #787878;
	}

.CalendarOtherMonthToday a:hover,.CalendarOtherMonthToday a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekend {
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	text-align: center;
	background-color: #ededed;	
	color: #787878;
	}

.CalendarOtherMonthWeekend a:link {
	color: #787878;
	}

.CalendarOtherMonthWeekend a:visited{
	color: #787878;
	}

.CalendarOtherMonthWeekend a:hover, .CalendarOtherMonthWeekend a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendToday {
	font-size: 80%;
	padding: 1px;
	border-top: 3px solid #787878; border-right: 3px solid #787878; border-left: 2px solid #787878; border-bottom: 2px solid #787878;
	text-align: center;
	color: #787878;
	background-color: #ededed;	
	}

.CalendarOtherMonthWeekendToday a:link {
	color: #787878;
	}

.CalendarOtherMonthWeekendToday a:visited{
	color: #787878;
	}

.CalendarOtherMonthWeekendToday a:hover, .CalendarOtherMonthWeekendToday a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDay{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #787878; border-right: 1px solid #787878;
	background-color: #d7d7d7;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}

.CalendarSelectedDay a:link {
	color: #000000;
	}

.CalendarSelectedDay a:visited{
	color: #000000;
	}

.CalendarSelectedDay a:hover, .CalendarSelectedDay a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigator {
	font-size: 80%;
	padding: 3px;
	background-color: #f7f7f7; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.CalendarNavigator a:link {
	color: #0033cc;
	}

.CalendarNavigator a:visited{
	color: #830083;
	}

.CalendarNavigator a:hover, .CalendarNavigator a:active{
	color: #ff0000;
	}

.CalendarNavigator img{
	margin: 2px;
	vertical-align: middle; 	
	}

/* Calendar Extra */
.CalendarEvent{
	font-size: 80%;
	text-align: left;
	}

.CalendarEvent a:link {
	color: #0033cc;
	}

.CalendarEvent a:visited{
	color: #830083;
	}

.CalendarEvent a:hover, .CalendarEvent a:active{
	color: #ff0000;
	}


/* Form Options */
.Button {text-align:center; margin:0 auto; background-color: transparent; color: white; border: none 1px #787878; padding: 2px; font-weight: normal; font-size: 85%; font-family: Tahoma;width:88px;background: url(./../../images/btn_login.gif) no-repeat;}

/********************************************* HEADER *********************************/
#header-common{width:100%;background:url(Images/header-bg.jpg);position:relative;}
#header-main{width:100%;height:68px; margin-left:auto; margin-right:auto; position:relative;}
	#header-main #left-cont{float:left;margin-top:10px;margin-left:20px;width:300px;}
	*html #header-main #left-cont{margin-left:10px;}
	#header-main #h-menu{float:right;border:1px none blue;margin-top:18px;padding-left:8px;
						 background-image:url(Images/menu-l.jpg); background-position:top left; background-repeat:no-repeat;}
		#header-main #h-menu .no-lborder{background-image:none;}
		#header-main #h-menu .no-lmargin{margin-left:0px;}
	#header-main #links{float:right;margin-top:18px;width:100px;}

	table#menu td{ background:url(Images/menu-bg.jpg);}
	table#menu td.separator{width:2px;background:url(Images/menu-separator.jpg);}


	.header-main{background:url(Images/header-bg.jpg);}
	.grey-text {color: #88929E;}
	.white-text {color: #FFFFFF}
	.padding-left{padding-left:20px;}
	.padding-right{padding-right:20px;}

#links   {float:right;margin-left:20px;}
#links a  {color: #88929E;}
#links a:hover  {color: #F2A020;}

input#login,input#password{display: block; background: url(./../../images/input-login-bg.gif) no-repeat; padding: 5px 0 0 10px; width: 206px; height: 30px; border:1px none red;}
#btn_login{background-image:url(./../../images/btn_login.gif);background-color:transparent;border:none;width:88px;height:16px;color:white;font-size:11px;text-align:center;}
#btn_delete, .btn_delete{background-image:url(./../../images/btn_delete.gif);background-color:transparent;border:none;width:88px;height:16px;color:white;font-size:11px;}



#my-password{width:108px;height:18px;background: url(./../../images/my-password.gif) no-repeat;color: #88929E;text-decoration:none;display:block;border:1px none #E1E3E5;float:left; text-align:center;}
#my-password:hover{color: #F2A020;}

/***************************************** LOGIN **************************************************/
#login_help{display:block;margin-right:28px;margin-top:12px;color: #88929E;width:360px;border:1px none red;text-align:right;}
*:first-child+html #login_help{margin-top:0px;}
.input-text{border:none;background-color:white;}

/********************************************* FOOTER *********************************/

/********************************************* STICKED FOOTER *********************************/
html, body, #contents {min-height: 100%;width:100%;height: 100%;text-align:center;}
	/* The "height" above is a hack for IE5+/Win.  Below we adjust it using the       child selector to hide from IE5+/Win */
	html>body, html>body #contents {  height: auto;text-align:center;width:100%;}
	body { /* Without this, Moz1.0 adds a vertical scrollbar */margin: 0;text-align:center;}
	#contents {position: absolute;top: 0;left: 0;padding-bottom:35px;}
	
	#main {height: auto;background-image:url(Images/fade.jpg); background-position:top; background-repeat:repeat-x;width:100px;}

/**************************************************************************************************/
.Link{background:transparent;color:#88929E;border:none;text-decoration:underline}
.Link:hover{color: #F2A020;}
#nour
{font-weight:bold;color:black;}

#internal_content{margin:10px 0px; padding-bottom:40px;}
a.orange:link, a.orange:visited, a.orange:hover{display:block;width:88px;height:18px;background-color: transparent;color: white;font-weight: normal;font-family: Tahoma;background: url(/images/btn_login.gif) no-repeat;text-decoration:none;text-align:center;}
a.btn_black,a.btn_black:link, a.btn_black:visited, a.btn_black:hover{margin:0 auto;display:block;background-image:url(/crm/images/btn_black.gif);background-color:transparent;border:none;width:107px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}
a.btn_blackfilesex,a.btn_blackfilesex:link, a.btn_blackfilesex:visited, a.btn_blackfilesex:hover{margin:0 auto;display:block;background-image:url(/crm/images/btn_black.gif);background-color:transparent;border:none;width:107px;height:16px;color:yellow;font-weight:bold;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}
a.btn_black_wide,a.btn_black_wide:link, a.btn_black_wide:visited, a.btn_black_wide:hover{display:block;background-image:url(/crm/images/btn_black_wide.gif);background-color:transparent;border:none;width:157px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}
a.btn_grey,a.btn_grey:link, a.btn_grey:visited, a.btn_grey:hover{display:block;background-image:url(/crm/images/btn_grey.gif);font-weight:bold;background-color:transparent;border:none;width:102px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}
a.btn_grey_long,a.btn_grey_long:link, a.btn_grey_long:visited, a.btn_grey_long:hover{display:block;background-image:url(/crm/images/btn_grey_long.gif);background-color:transparent;border:none;width:202px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}
a.thickbox,a.thickbox:link, a.thickbox:visited, a.thickbox:hover{display:block;background-image:url(/crm/images/btn_grey.gif);background-color:transparent;border:none;width:102px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}
a.thickbox-void,a.thickbox-void:link, a.thickbox-void:visited, a.thickbox-void:hover{display:block;background-image:url(/crm/images/btn_grey_small.gif);background-color:transparent;border:none;width:40px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}

input.btn_black{background-image:url(/crm/images/btn_black.gif);background-color:transparent;border:none;width:107px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}
input.btn_black_wide{background-image:url(/crm/images/btn_black_wide.gif);background-color:transparent;border:none;width:157px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}
input.Button{background-image:url(/crm/images/btn_black.gif);background-color:transparent;border:none;width:107px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}

input.btn_grey{background-image:url(/crm/images/btn_grey.gif);background-color:transparent;border:none;width:102px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}

.btn_black{background-image:url(/crm/images/btn_black.gif);background-color:transparent;border:none;width:107px;height:16px;color:white;font-size:11px;text-align:center;text-decoration:none;vertical-align:center;}

/******************* Order form *******************/
.thankyou {
font-family: Arial;
padding: 5px 10px;
margin: 10px 0px 10px 0px;
font-size: 14px;
font-weight: normal;
color: #10557F;
}

p.thankyou {
padding: 0px 10; margin: 0px;
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #10557F;
}

#Lo h1.thankyou {
padding: 5px 10px;
margin: 0px;
background-color: #C1C9CC;
font-size: 24px;
font-weight: bold;
color: #10557F;
}

/******************* End order form *******************/

.Uploading{
position: absolute;
z-index:100;
top: 70px;
left: 200px;
width: 200px;
height: 25px;
background-color:#000;
filter:alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
color: White;
font-weight: bold;
padding-top: 10px;
font-size: 14px;
}
