@charset "utf-8";

/* CSS Document */



body{

	margin:0;

	padding:0;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#666666;

	text-align:justify;

	}

	

a{

	border:none;

	outline:none;

	text-decoration:none;

	}



img{

	border:none;

	outline:none;

	}

	



	

#header_outer{
	height: auto;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

	}

	

#header_inner{
	width: 980px;
	margin: 0 auto;
	height: auto;

	/*overflow:hidden;*/

	}

	

#header_top{

	width:100%;

	float:left;

	height:40px;	

	}



#header_logo{
	width: 100%;
	height: 53px;
	float: left;
	margin: 15px 0 15px 0;
	text-align: right;

	}

	

#main_menu_container{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

	}

.header_top_left{

	width:50%;

	float:left;

	margin:10px 0 0 0;

	font-size:16px;

	font-weight:bold;

	color:#FFF;

	text-align:left;

	}

	

.header_top_right{

	width:50%;

	float:left;

	margin:3px 0 0 0;

	font-size:16px;

	font-weight:bold;

	color:#FFF;

	text-align:right;

	}

	

#mail_button{

	width:45px;

	height:32px;

	float:right;

	}



#admin_button{

	width:114px;

	height:27px;

	float:right;

	margin:5px 0 0 5px;

	}

	

#mail_button a{

	width:45px;

	height:32px;

	float:right;

	background:url(../images/fixed_images/button_mail_03.gif) left bottom no-repeat;

	}

	

.alert{

	height:10px;

	float:right;

	background:#F00;

	color:#FFF;

	font-size:10px;

	line-height:10px;

	padding:2px;

	border-radius: 2px;

	}

.noofCharactor{

	height:13px;

	background:#F00;

	color:#FFF;

	font-size:10px;

	line-height:10px;

	padding:2px;

	text-align:center;

	vertical-align:middle;

	border:#FFF;

	}	

.alert1{

	float:right;

	background:#F00;

	color:#FFF;

	font-size:12px;

	line-height:12px;

	padding:5px;

	margin:-80px 5px 0 0;

	border-radius: 2px;

	}

	

#mail_alert{

	margin:-32px 0 0 0;

}



#user_welcome{

	float:right;

	margin:8px 10px  0 0;

	font-size:12px;

	font-weight:bold;

	color:#FFF;

	text-align:right;

	}

	

.link1:hover{

	text-decoration:underline;

	}

	

#login_box_outer{
	width: 600px;
	height: 375px;
	margin-top: 70px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	border: 1px solid #999;

	}

#login_icon{
	width: 93px;
	height: 138px;
	float: left;
	background: url(../images/fixed_images/lock.png) no-repeat;
	margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;

	}

	

#login_box_inner1{
	width: 400px;
	height: 100px;
	float: left;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 100px;

	}

		

#login_box_inner2{
	width: 430px;
	height: 254px;
	float: left;
	padding: 0;
	margin: 0;

	}

	

#login_box_inner2_top{
	width: 400px;
	height: 131px;
	float: left;
	background: url(../images/fixed_images/Login_box_back_top.png) no-repeat;
	margin: 0;
	padding: 10px;
	overflow: hidden;

	}

	

#login_box_inner2_middle{
	width: 383px;
	height: 0;
	float: left;
	overflow: hidden;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	background-color: #ff1b1b;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;

	}

	

.login_error_containner{

	padding:5px 10px 5px 10px;

	text-align:center;

	color:#FFF;

	}

	

.login_error_large{

	width:150px;

	height:20px;

	overflow:hidden;

	margin:0 auto;

	font-size:14px;

	font-weight:bold;

	display:block;

	background:url(../images/fixed_images/error.png) no-repeat;

	}

	

#login_box_inner2_bottom{
	width: 400px;
	height: 64px;
	float: left;
	background: url(../images/fixed_images/Login_box_back_bottom.png) no-repeat;
	margin: 0;
	padding: 0 10px 0 10px;
	overflow: hidden;

	}

	

#lbi2_left{

	width:372px;

	height:175px;

	float:left;

	padding:0 10px 0 10px;

	}

	

#lbi2_right{

	width:382px;

	height:140px;

	float:left;

	padding:0 10px 0 10px;

	}



#company_logo{
	width: 250px;
	height: 100px;
	float: left;
	background: url(../images/fixed_images/tekgeeks_logo.png) no-repeat;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 80px;

	}

	

#lbi2_left1{

	width:365px;

	padding:0 0 0 6px;

	height:67px;

	float:left;

	margin-top:24px;

	}

	

#lbi2_left2{
	width: 365px;
	padding: 0 0 0 6px;
	height: 20px;
	float: left;
	margin: 7px 0 0 10px;
	font-size: 10px;
	color: #FFF;

	}

	

.lbi2_left1_linkbox{

	width:68px;

	height:67px;

	float:left;

	display:block;

	filter:alpha(opacity=70);

	-moz-opacity:.7;

	-khtml-opacity: .7;

	opacity: .7;

	}



.lbi2_left1_linkbox:hover{

	filter:alpha(opacity=100);

	-moz-opacity:1;

	-khtml-opacity: 1;

	opacity: 1;

	}

	

.lbi2_left1_linkbox_space{

	width:79px;

	height:67px;

	float:left;

	}

	

.link2{
	color: #FFFFFF;
	font-size: 11px;

	}



.link2:hover{

	text-decoration:underline;

	}

	

#login_form{

	width:382px;

	height:105px;

	float:left;

	margin:4px 0 0 0; 

	}

	

.form_field{

	width:382px; 

	height:27px;

	float:left;

	margin:13px 0 10px 0;

	}

	

.form_field_lable{

	width:70px; 

	height:27px;

	float:left;

	margin-right:18px;

	font-size:12px;

	text-align:right;

	line-height:30px;

	}



.form_field_lable1{

	width:70px; 

	height:27px;

	float:left;

	margin-right:18px;

	font-size:12px;

	text-align:right;

	line-height:24px;

	}

	

.form_field_input{

	width:288px; 

	height:27px;

	float:left;

	}

	

.input1{
	width: 278px;
	height: 27px;
	float: left;
	border: 1px solid #CCCCCC;
	padding: 0 5px 0 5px;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	background-color: #FFF;
	background-image: none;

	}









#lbi2_right_inner1{

	width:384px; 

	height:25px;

	float:left;

	margin:6px 0 0 20px;

	line-height:24px;

	}

	

#admin_link{

	display:block;

	width:80px;

	height:27px;

	padding-left:34px;

	background:url(../images/fixed_images/button_admin.gif) no-repeat;

	font-size:11px;

	float:left;

	line-height:28px;

	text-align:left;

	color:#FFF;

	}

	

#checkbox{

	width:10px;

	height:10px;

	float:left;

	margin:2px 10px 0 0;

	}



#language_containner{

	width:250px;

	height:26px;

	float:right;

	margin-top:4px;

	}

	

.select1{

	width:150px;

	height:24px;

	border:1px solid #CCC;

	float:right;

	padding:2px;

	font-size:12px;

	text-align:left;

	line-height:26px;

	color:#666666;

	margin-right:4px;

	}



	

#main_content_outer{
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

	}

	

#main_content_inner{

	width:980px;

	padding:2px 0 4px 0;

	margin:0 auto;

	}



.main_content_inner_block{

	width:100%;

	padding:0 0 10px 0;

	margin-bottom:20px;

	float:left;

	}



.mcib_top1{

	width:962px;

	height:20px;

	float:left;

	padding: 5px 8px 5px 8px;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	line-height:34px;

	border:1px solid #ccc;

	border-top:none;

	}
	
.mcib_top5{

	width:962px;

	height:20px;

	float:left;

	padding: 5px 8px 5px 8px;

	font-size:12px;

	color: #000;

	font-weight:bold;

	line-height:34px;

	border:1px solid #ccc;

	border-top:none;

	}



.mcib_top1 img{

	float:left;

	margin-right:10px;

	}

	

.mcib_middle{

	width:980px;

	float:none;

	overflow:hidden;

	background:url(../images/fixed_images/block_inner_middle_back.gif) repeat-y;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	}

	

.mcib_middle1{

	width:960px;

	float:left;

	padding:20px 10px 10px 10px;

	overflow:visible;

	background:url(../images/fixed_images/block_inner_middle_back.gif) repeat-y;

	}

	

.mcib_bottom{

	width:980px;

	float:left;

	height:10px;

	background:url(../images/fixed_images/block_inner_bottom_back.gif) no-repeat;

	}

.mcib_top_boder{

	width:980px;

	float:left;

	height:10px;

	background:url(../images/fixed_images/block_inner_top_back.gif) no-repeat;

	}

	

.mcibm_block{

	width:186px;

	height:79px;

	float:left;

	margin: 0 0 10px 10px;

	background:url(../images/fixed_images/category_block_back.gif) no-repeat bottom left;

	}

	

.mcibm_block_link{

	display:block;

	width:172px;

	height:52px;

	float:left;

	margin:10px 10px 0 0;

	padding:17px 0 0 4px;

	font-size:14px;

	color:#2a2a2a;

	font-weight:bold;

	}

	

.mcibm_block_link img{

	margin: 0 10px 20px 0;

	float:left;

	border:none;

	outline:none;

	filter:alpha(opacity=50);

	-moz-opacity:0.5;

	-khtml-opacity: 0.5;

	opacity: 0.5;

	}

	

.mcibm_block_link:hover img{

	filter:alpha(opacity=100);

	-moz-opacity: 1;

	-khtml-opacity: 1;

	opacity: 1;

	}



.mcibm_block_link_text{

	font-size:10px;

	color:#828282;

	font-weight:normal;

	}





.form1{

	color:#666666;}

	

.mcib_top_button_container{

	height:30px;

	float:right;

	}

	

.mcib_top_button{

	padding:3px 10px 3px 10px;

	border:none;

	float:right;

	background:#e1e1e1;

	color:#797979;

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

	font-size:11px;

	font-weight:normal;

	border-radius: 4px;

	cursor:pointer;

	margin:5px 0 0 5px;

	}

	

.mcib_top_button_non{

	padding:3px 10px 3px 10px;

	border:none;

	background:#e1e1e1;

	color:#797979;

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

	font-size:11px;

	font-weight:normal;

	border-radius: 4px;

	cursor:pointer;

	margin:5px 0 0 5px;

	}

.mcib_top_button_non_selected{

	padding:3px 10px 3px 10px;

	border:none;

	background: #666666;

	color:#FFFFFF;

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

	font-size:11px;

	font-weight:normal;

	border-radius: 4px;

	cursor:pointer;

	margin:5px 0 0 5px;

	}

	

.mcib_middle_left{

	width:465px;

	float:left;

	margin-right:30px;

	}

	

.mcib_middle_right{

	width:465px;

	float:left;

	}

	

.mcib_middle_full{

	width:100%;

	float:left;

	margin-bottom:10px;

	}

	

.form_field_block{

	width:100%;

	float:left;

	margin-bottom:10px;

	}

	

.form_field_lable2{

	width:120px;

	float:left;

	padding:5px 0 4px 0;

	margin-right:10px;

	font-size:12px;

	text-align:right;

	line-height:18px;

	}

	

.form_field_input1{

	width:335px;

	float:left;

	line-height:24px;

	}

	

.form_field_input2{

	width:335px;

	float:left;

	line-height:24px;

	}



.form_field_input3{

	width:830px;

	float:left;

	line-height:24px;

	}

	

.input2{

	/*float:left; 

	width:320px;

	height:25px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;

	padding:0 5px 0 5px;*/
	
	font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    
	color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    width: 320px;
    height: 22px;
	border: 1px solid #c7d0d2;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
	-webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;

	}

.input2:hover{
    border: 1px solid #b6bfc0;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .7), 0 0 0 2px #f5f7f8;
}
.input2:focus{
    border: 1px solid #a8c9e4;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #e6f2f9;
}	

	

.input3{

	/*float:left; 

	width:140px;

	height:25px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;

	padding:0 5px 0 5px;*/
	
	font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    
	color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    width: 140px;
    height: 22px;
	border: 1px solid #c7d0d2;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
	-webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;

	}
	

.input3:hover{
    border: 1px solid #b6bfc0;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .7), 0 0 0 2px #f5f7f8;
}
.input3:focus{
    border: 1px solid #a8c9e4;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #e6f2f9;
}
	

.input4{

	float:left;

	width:250px;

	height:25px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;

	padding-top: 0;

	padding-right: 5px;

	padding-bottom: 0;

	padding-left: 5px;

	}

.input5{

	float:left; 

	width:70px;

	height:25px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;

	padding:0 5px 0 5px;

	}	

.input_date{

	float:left;

	width:60px;

	height:25px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;

	padding-top: 0;

	padding-right: 5px;

	padding-bottom: 0;

	padding-left: 5px;

	margin-right:5px;

	}

.file_input{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#666666;

	}

	

.textarea1{

	/*float:left; 

	width:320px;

	padding:0 5px 0 5px;

	height:100px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;*/
	
	float:left;
	font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
	color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    width: 320px;
    height: 100px;
	border: 1px solid #c7d0d2;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
	-webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;

	}

.textarea1:hover{
    border: 1px solid #b6bfc0;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .7), 0 0 0 2px #f5f7f8;
}
.textarea1:focus{
    border: 1px solid #a8c9e4;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #e6f2f9;
}

.textarea11{

	float:left; 

	width:320px;

	padding:0 5px 0 5px;

	height:200px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;

}

	

.select2{ 

	/*float:left; 

	max-width:340px;

	min-width:150px;

	padding:2px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;*/
	font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    
	color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    max-width:340px;
	min-width:150px;
    line-height:24px;
	height:24px;
	border: 1px solid #c7d0d2;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
	-webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;

	}

.select2:hover{
    border: 1px solid #b6bfc0;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .7), 0 0 0 2px #f5f7f8;
}
.select2:focus{
    border: 1px solid #a8c9e4;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #e6f2f9;
}

.select3{ 

	float:left;

	max-width:830px;

	min-width:335px;

	padding:2px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;

	}

.select4{ 

	float:left; 

	max-width:100px;

	min-width:60px;

	padding:2px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid #CCC;

	}	

.check1{

	float:left;

	margin:6px 6px 6px 0;

	padding:0;

	}



.radio_container{

	width:100%;

	float:left;

	}

		

.radio1{

	float:left;

	margin:6px 6px 6px 0;

	padding:0;

	}

	

.input_desc{

	width:100%;

	float:left;

	}



.input_img{

	width:140px;

	height:100px;

	padding:5px;

	border:1px solid #CCC;

	float:left;

	}



.form_error{

	margin:0 auto;

	padding-bottom:20px;

	width:600px;

	color:#F00;

	text-align:center;

	}



/*search input style*/



.search_input1{

	float:left; 

	width:320px;

	height:25px;

	background:url(../images/fixed_images/search_back.gif) top repeat-x;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

	border-radius: 5px;

	border:1px solid #CCC;

	padding:0 5px 0 5px;

	margin-right:20px;

	}

	

.search_select1{ 

	float:left;

	width:200px;

	height:27px;

	padding:3px 5px 2px 5px;

	margin-right:20px;

	background:url(../images/fixed_images/search_back.gif) top repeat-x !important;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

	border-radius: 5px;

	border:1px solid #CCC;

	}



.search_button{

	float:right;

	padding:0 5px 2px 5px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	height:27px;

	color:#666666;

	border-radius: 5px;

	background-color:#d7d7d7;

	cursor:pointer;

	border:1px solid #c1c1c1;

}

.mcib_middle2{

	width:960px;

	float:left;

	padding:20px 10px 20px 10px;

	overflow:hidden;

	border-top:1px solid #CCC;

	border-bottom:1px solid #CCC;

	}

/*search input style*/

.innerRadioBox {
	float: left;
	height: 30px;
	width: 900px;
	margin-top: 10px;
	margin-left: 40px;
	margin-bottom: 12px;
	}
.innerRadioBoxInner {
	float: left;
	height: 30px;
	width: auto;
	margin-left: 30px;
	margin-right: 10px;
	}
.innerRadioBoxInnerButt {
	float: left;
	height: 30px;
	width: 20px;
	}
.innerRadioBoxInnerText {
	float: left;
	height: 30px;
	width: auto;
	margin-left: 10px;
	padding-top: 3px;
	}
        .innerTextBox {
	float: left;
	height: auto;
	width: 940px;
	margin-left: 15px;
	background-color: #B5FDF5;
	padding-right: 5px;
	padding-left: 5px;
	}
.innerTextBox2 {
	float: left;
	height: auto;
	width: 900px;
	margin-left: 25px;
	background-color: #FBFFB3;
	padding-right: 15px;
	padding-left: 15px;
	}
.innerTextBox3 {
	float: left;
	height: auto;
	width: 900px;
	margin-left: 25px;
	background-color: #FECAB4;
	margin-bottom: 25px;
	padding-right: 15px;
	padding-left: 15px;
	}
.innerTextBox4 {
	float: left;
	height: auto;
	width: 940px;
	margin-left: 15px;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 1px;
	}
.innerTextBox5 {
	float: left;
	height: auto;
	width: 907px;
	margin-left: 20px;
	background-color: #FFFFFF;
	padding-right: 15px;
	padding-left: 13px;
	margin-top: 1px;
	} 
        
.innerTextBox6 {
	float: left;
	height: auto;
	width: 907px;
	margin-left: 20px;
	background-color: #B5FDF5;
	padding-right: 15px;
	padding-left: 13px;
	}
        
.innerTextBoxTitel {
	float: left;
	height: 35px;
	width: 940px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	}
.innerTextBoxText1 {
	float: left;
	height: 27px;
	width: 75px;	
	padding-top: 3px;
	padding-left: 5px;
	color: #000;
	/*font-weight: bold;
	font-size: 13px;*/
	}
.innerTextBoxText2 {
	float: left;
	height: 27px;
	width: 125px;	
	padding-top: 3px;
	color: #000;
	/*font-size: 13px;font-weight: bold;*/
	}
.innerTextBoxText3 {
	float: left;
	height: 27px;
	width: 205px;
	padding-top: 3px;
	color: #000;
	/*font-weight: bold;
	font-size: 13px;*/
	}
.innerTextBoxText4 {
	float: left;
	height: 27px;
	width: 100px;
	padding-top: 3px;
	color: #000;
	/*font-weight: bold;
	font-size: 13px;*/
	}
.innerTextBoxText5 {
	float: left;
	height: 27px;
	width: 100px;
	font-weight: bold;
	padding-top: 3px;
	color: #000;
	font-size: 13px;
	}
.innerTextBoxText6 {
	float: left;
	height: 27px;
	width: 105px;
	font-weight: bold;
	padding-top: 3px;
	color: #000;
	font-size: 13px;
	}

.innerTextBoxTitel2 {
    float: left;
    height: auto;
    width: 940px;
    margin-top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #736F6E;
    padding-bottom: 0px;
    }
.innerTextBoxText7 {
    float: left;
    height: auto;
    width: 70px;
    padding-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
	color:#000;
    }
.innerTextBoxText8 {
    float: left;
    height: auto;
    width: 120px;
    padding-top: 2px;
    padding-right: 5px;
	color:#000;
    }
.innerTextBoxText9 {
    float: left;
    height: auto;
    width: 200px;
    padding-top: 2px;
    padding-right: 5px;
	color:#000;
    }
.innerTextBoxText10 {
    float: left;
    height: auto;
    width: 95px;
    padding-top: 2px;
    padding-right: 5px;
	color:#000;
    }
.innerTextBoxText11 {
    float: left;
    height: auto;
    width: 95px;
    padding-top: 2px;
    padding-right: 5px;
	color:#000;
    }
.innerTextBoxText12 {
    float: left;
    height: auto;
    width: 100px;
    padding-top: 2px;
    padding-right: 5px;
	color:#000;
    }   
   
.innerTextBoxText13 {
    float: left;
    height: auto;
    width: 55px;
    padding-top: 2px;
    padding-right: 5px;
	padding-bottom:2px;
	text-align:center;
    }    
	
.innerTextBoxText14 {
	float: left;
	height: 27px;
	width: 60px;
	padding-top: 3px;
	color: #000;
	/*font-size: 13px;font-weight: bold;*/
	}
.innerTextBoxText15 {
	float: left;
	height: 27px;
	width: 45px;	
	padding-top: 3px;
	color: #000;
	/*font-size: 13px;font-weight: bold;*/
	}
.innerTextBoxText16 {
	float: left;
	height: auto;
	width: 40px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom:2px;
	text-align:center;
	}
.innerTextBoxSearch {
	float: left;
	height: 30px;
	width: 940px;
	margin-left: 25px;
	margin-bottom: 13px;
	color:#000;
	}
.innerTextBoxSearchBox {
	float: left;
	height: 30px;
	width: 200px;
	margin-right: 15px;
	color:#000;
	}

.innerTextBoxSearchDate {
	float: left;
	height: 30px;
	width: 200px;
	margin-right: 15px;
	color:#000;
	}

.innerTextBoxSearchBoxButton {
	float: left;
	height: 32px;
	width: 70px;
	background-color: #000;
	}
.innerTextBoxTiteltext {
	float: left;
	height: 30px;
	width: 900px;
	margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 13px;
	font-weight: bold;
	}				
.fields_errors{
    
   /* float:left; 

    width:320px;

    height:25px;

    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

    font-size:12px;

    line-height:24px;

    color:#666666;

    border-radius: 2px;

    border :1px solid;
    border-color:#DD4B39;

    padding:0 5px 0 5px;*/
	
	font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    
	color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    width: 320px;
    height: 22px;
	border: 1px solid #DD4B39;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
	-webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;

}

.combo_fields_errors{

   /* max-width:340px;

	min-width:150px;

	padding:2px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	color:#666666;

	border-radius: 2px;

	border:1px solid;
	
	border-color:#DD4B39;*/
	
	font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    
	color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    max-width:340px;
	min-width:150px;
    line-height:24px;
	height:24px;
	border: 1px solid #DD4B39;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
	-webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
	

}

.textBox_errors1{
    color: #777;
    padding-left: 0px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 191px;
    width: 246px;
    height: 20px;
    border: 1px solid #DD4B39;
    border-radius: 1px;
   /* box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;*/
   
    /*color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 2px;
    width: 240px;
    height: 22px;
    border: 1px solid #DD4B39;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;*/
}
.outline1{
    width:272px;
    float:left;
    margin-bottom:11px;
}

#element_to_pop_up { 
    background-color:#C2C0C1;
    border-radius:8px;
    color:#314043;
    display:none; 
    padding:4px;
    min-width:400px;
    min-height: 100px;
	}
#element_to_pop_up2 { 
    background-color:#C2C0C1;
    border-radius:8px;
    color:#314043;
    display:none; 
    padding:4px;
    min-width:400px;
    min-height: 100px;
	}
	
.element_to_pop_up3 { 
    background-color:#C2C0C1;
    border-radius:8px;
    color:#314043;
    display:none; 
    padding:4px;
    min-width:400px;
    min-height: 100px;
	}
	
#element_to_pop_up4 { 
    background-color:#C2C0C1;
    border-radius:8px;
    color:#314043;
    display:none; 
    padding:4px;
    min-width:400px;
    min-height: 100px;
	}

#element_to_pop_up5 { 
    background-color:#C2C0C1;
    border-radius:8px;
    color:#314043;
    display:none; 
    padding:4px;
    min-width:400px;
    min-height: 100px;
	}
	
	
	
.b-close{
		cursor:pointer;
		position:absolute;
		right:15px;
		top:8px;
		
		 
	}
	
.b_main{
		background-color: #FBFCFE;
		border-radius:5px;
		
		
	}
	
.b_header{
		height: 20px;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		padding: 8px;
		background-color: #D4DFE3;
		font-size:14px;
		font-weight:bold;
	}

.tblMain{ 
margin: .2em; 
color:#000;
border-collapse: collapse; 
font-family: "Helvetica Neue", Helvetica, sans-serif;
font-size: 12px;
}
.tblMainTD { 
padding: .2em; 
border: 1px #99A3AE solid;
 
}

.tblTheadMain {
background: #D6D6D6;
font-size:13px;
}

.tblMainTD1 { 
padding: .2em; 
border: 1px #99A3AE solid;
background:#666; 
}

.tblMainTD2 { 
position:fixed;
padding: .2em; 
border: 1px #99A3AE solid;
background:#666; 
}
 
.textarea1_error{

    /*float:left;

    width:320px;

    padding:0 5px 0 5px;

    height:100px;

    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

    font-size:12px;

    line-height:24px;

    color:#666666;

    border-radius: 2px;

    border:1px solid #CCC;*/
   
    float:left;
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    width: 320px;
    height: 100px;
    border: 1px solid #DD4B39;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;

    }

.textarea1:hover{
    border: 1px solid #b6bfc0;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .7), 0 0 0 2px #f5f7f8;
}
.textarea1:focus{
    border: 1px solid #a8c9e4;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #e6f2f9;
}


.textarea2{

    /*float:left;

    width:320px;

    padding:0 5px 0 5px;

    height:100px;

    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

    font-size:12px;

    line-height:24px;

    color:#666666;

    border-radius: 2px;

    border:1px solid #CCC;*/
   
    float:left;
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    width: 320px;
    height: 100px;
    border: none;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;

    }


.modal {
  
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, 0.3 ) 
                url('../images/fixed_images/ajax-loader.gif') 
                50% 50% 
                no-repeat;
}

.body_resize  {
       float: left;
       height: 18px;
       width: 79px;
       border: 1px solid #F00;
       margin: 0px;
       padding: 0px;
       border-radius: 2px;
}

.input_d1{
	
	float:left; 
	max-width:830px;
	min-width:105px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	color:#666666;
	border-radius: 2px;
	border:1px solid #CCC;
	padding:0 5px 0 5px;
	}

.input_d1_error{
	
	float:left; 
	max-width:830px;
	min-width:105px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	color:#666666;
	border-radius: 2px;
	border:1px solid #dd4b39;
	padding:0 5px 0 5px;
	}
.textBox_errors{
   font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    
	color: #777;
    padding-left: 5px;
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    /*width: 320px;*/
    height: 22px;
	border: 1px solid #DD4B39;
    border-radius: 1px;
    box-shadow: inset 0 1px 1px rgba(190, 190, 190, .4), 0 0 0 2px #f5f7f8;
	-webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
}
#element_to_pop_up4_document { 
    background-color:#C2C0C1;
    border-radius:8px;
    color:#314043;
    display:none; 
    padding:4px;
    min-width:400px;
    min-height: 100px;
	}
