/* CSS Document */


/*begin General*/

body {
	margin:0px;
}

ol {
	margin-top:0px; 
	margin-bottom:0px;
}

ol li {
	margin-bottom:0px;
}

a:link {text-decoration: underline; color:#990000;}
a:visited {text-decoration: underline; color:#990000;}
a:active {text-decoration: none; color:#FF6600;}
a:hover {text-decoration: none; color:#FF6600;}


#wrap {
	width:770px; 
	margin-top:40px; 
	margin-bottom:30px;
}

#page_title {
	background-image:url(page_title.jpg); 
	background-repeat:no-repeat; 
	background-position:right; 
	height:52px; 
	width:770px;
}

#logo {
	height:52px;
	width:189px;
	float:left;
}

#midsection_left {
	width:20px;
	height:100%; 
	float:left; 
	background-color:#FFffff; 
}

#midsection_right {
	background-color:#fff3c6;
	float:left;
	width:739px;
	height:100%;
}

#midsection_container {
	padding:10px 65px 20px 65px;
	height:auto;
	direction:rtl;
	font-family:Arial, sans-serif;
	font-size:16px;
	color:#393939;
	line-height:25px;
}

#title1 {
	font-size:20px;
	font-weight:bold;
}

#page_bottom {
	background-image:url(page_bottom.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:47px;
	width:770px;
}

#powered_by {
	height:47px;
	width:197px;
	float:right;
}

#copyright {
	direction:ltr;
	font-family:Arial, sans-serif; font-size:12px;
	color:#FF6600;
	text-align:left;
	padding:8px 0px 0px 33px;
	float:left;
}

/*begin Main*/

#img_outlook_demo_small {border-top:1px solid #CC0000; border-right:1px solid #990000; border-bottom:1px solid #990000; border-left:1px solid #CC0000;}
#img_outlook_demo_small:hover {border-top:1px solid #A5320C; border-right:1px solid #FF6600; border-bottom:1px solid #FF6600; border-left:1px solid #A5320C;}

#image_desc {
	font-size:12px;
	line-height:14px;
}

/*begin Demo*/

#outlook_demo {
	background-image:url(outlook_demo.jpg);
	background-repeat:no-repeat;
	height:298px;
	width:517px;
	margin-left:5px;
	margin-top:12px;
	border-bottom:#777777 solid 2px;
	border-right:#777777 solid 2px;
	border-top:#cccccc solid 2px;
	border-left:#cccccc solid 2px;
}

#address_demo {
	background-image:url(address_demo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:123px;
	width:450px;
}

#backtomain {
	float:right;
}

#backtomain_arrow {
	font-size:20px;
	font-weight:bold;
	float:right;
	margin-left:5px;
	color:#990000;
}

/*begin Auth*/


#form_container {
	padding-right:109px;
	padding-left:109px;
}

#captcha {
	width:100%;
	height:58px;
}

#captcha_img {
	width:188px;
	height:58px;
	background-color:#FDFDFD;
	border:1px #393939 solid;
	float:left;
}

#captcha_btn_container {
	width:188px;
	height:58px;
	float:right;
}

.captcha_btn {
	border-top:1px #777777 solid;
	border-right:1px #393939 solid; 
	border-bottom:1px #393939 solid; 
	border-left:1px #777777 solid; 
	color:#833D3D; 
	font-family:Arial, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	width:100%; 
	height:31px;
}

#change_btn {
	background-color:#FFCC55;
	float:right;
	margin-top:29px;
}

.text_input {
	border-top:1px #393939 solid;
	border-right:1px #777777 solid; 
	border-bottom:1px #777777 solid; 
	border-left:1px #393939 solid;
	background-color:#FFFFFF;
	font-size:16px;
}

#captcha_text {
	width:100%;
	direction:ltr;
}

.form_end_btn {
	border-top:1px #777777 solid;
	border-right:1px #393939 solid; 
	border-bottom:1px #393939 solid; 
	border-left:1px #777777 solid; 
	color:#FFFFFF; 
	font-family:Arial, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	width:100px; 
	height:31px;
}

#btn_backtomain {
	/*background-color:#DD4246;*/
	background-color:#D54139;
	float:right;
}

#btn_send {
	background-color:#3AC437;
	float:left;
	
}