/* CSS Document */

body{margin:0px; padding:0px; background:#480001 url(../images1/body-bg.jpg) left top repeat-x !important; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
p {margin:0; padding:0;}
a{color:#000; text-decoration:none;}
a:hover{color:#5e0000; text-decoration:none;}
img {border:0px none;}
select, input, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0; color:#000000;}

.validation {text-align:center; width:198px;height:16px;font-size:12px; font-weight:bold;color:#5e0000;border-color:#5e0000; background-color:#ffca0c;}
.validation1 {text-align:center; width:300px;height:30px;font-size:12px; font-weight:bold;color:#5e0000;border-color:#5e0000; background-color:#ffca0c;}
.font-14-nor {font-size:14px; font-weight:bold;}
.font-14-nor-1 {font-size:14px;}
.font-23-wit {font-size:23px; color:#FFFFFF;}
.font-12-gre-bold {font-size:12px; font-weight:bold; color:#5e0000;}
.fomt-12-gre-nor {color:#5e0000;}
.font-11-gry-nor {color:#4d4d4f;}
.font-11-wht {color:#FFFFFF;}

.TopBorder
{
	 border-right:1px solid;
	 border-left:1px solid;
	 border-bottom :1px solid;
	 border-top :0px none;
}

.comboSize
 {
	padding:0px 0px 0px 0px;
	font-size:12px;
	margin:0; text-align:left;
   /* fix for IE6 and below not inheriting font size */ _font-size: 130%; 
}
.mandatory {font-weight:bold;font-size:12px;color:Red;text-align:center;}
.mandatory1 {font-weight:bold;font-size:12px;color:Red;text-align:left; padding:0px 0px 0px 310px; }
.homeVoucher {font-weight:bold;font-size:10px;color:Red;text-align:left;}
.tableHeading{font-weight:bold;font-size:12px;color:#000000;text-align:center;}

.top-nav {background:#5e0000 url(../images1/toran.jpg) left top repeat-x; height:24px; line-height:24px; color:#ffffff; padding:0px 10px; font-weight:bold;}
.top-nav a {color:#ffffff;}
.top-nav a:hover {color:#000000; text-decoration:underline}
.menu {background:url(../images/menu-bg.gif) left top repeat-x; height:39px; line-height:39px; padding:0px 14px;}
.menu ul {margin:0; padding:0; list-style-type:none;}
.menu ul li {float:left; font-size:14px; font-weight:bold; color:#fdfeff;}
.menu ul li a {color:#fdfeff; margin:0px 21px;}
.menu ul li a:hover {color:#4c6e03;}

.navegaton123 {height:12px; line-height:12px; padding-left:14px; color:#fff;}
.navegaton123 span, .navegaton1 span {color:#ffca0c; font-size:11px; font-weight:bold;}
.navegaton123 a {color:#ffca0c;}
.navegaton123 a:hover {color:#ffffff; text-decoration:none;}

/*.navegaton {height:22px; line-height:22px; padding-left:14px; color:#fff;}*/
.navegaton {height:22px; line-height:22px; padding-left:14px; color:#fff;}
.navegaton span, .navegaton1 span {color:#ffca0c; font-size:11px; font-weight:bold;}
.navegaton a {color:#ffca0c;}
.navegaton a:hover {color:#ffffff; text-decoration:none;}
.why-text {padding:0px 29px; width:245px; color:#4d4d4f}
.why-text span {font-size:14px; color:#000000;}
.why-text a {color:#668c10;}
.why-text a:hover {color:#000000;}

.con-box-1 {background:url(../images/con-box-1.jpg) left top no-repeat; height:32px; line-height:32px; padding-left:45px; font-size:14px; color:#FFFFFF;}
.con-box-2 {background:url(../images/con-box-2.jpg) left top repeat-x; height:81px; color:#4d4d4f; padding:8px 12px; overflow:hidden; display:block; width:270px;}
.con-box-3 {background:url(../images/con-box-3.jpg) left top no-repeat; height:33px; line-height:33px; padding-right:27px; font-size:12px; color:#FFFFFF; text-align:right;}
.con-box-3 a {color:#ffffff;}
.con-box-3 a:hover {color:#000000;}

.faq {background:url(../images/faq-box-1.jpg) left top no-repeat; height:99px; width:451px;}
.content-main-box-1 {/*background:url(../images1/content-main-box-1.png) left top repeat-y;*/}
.content-main-box-2 {/*background:url(../images1/content-main-box-2.png) left top repeat-y;*/}

.titl-line {background:url(../images/content-main-box-4.jpg) left bottom repeat-x;}
.midal-line {background:url(../images/content-main-box-5.jpg) left center no-repeat;}


.tab-top ul {padding:0; margin:0; list-style-type:none;}
.tab-top ul li {float:left;}
.tab-top ul li a {background:url(../images/teb-1-16.jpg) left top no-repeat; width:143px; height:20px; text-align:center; display:block; margin-left:1px; line-height:18px; font-size:12px; color:#FFFFFF;}
.tab-top ul li a:hover, .tab-top ul li a.actev {background:url(../images/teb-1.jpg) left top no-repeat; width:143px; height:20px; text-align:center; display:block; margin-left:1px; line-height:18px; font-size:12px; color:#FFFFFF;}

.teb-1 {background:#f4f2f3; padding-left:5px; border:1px solid #FFFFFF; border-width:0px 1px 1px 0px; color:#4d4d4f; height:18px; line-height:18px;}
.teb-2 {background:#f4f2f3; padding-left:5px; border:1px solid #FFFFFF; border-width:0px 0px 1px 0px; color:#4d4d4f; height:18px; line-height:18px;}
.teb-3 {background:#f4f4f4; padding-left:5px; border:1px solid #FFFFFF; border-width:0px 1px 1px 0px; color:#4d4d4f; height:18px; line-height:18px;}
.teb-4 {background:#f4f4f4; padding-left:5px; border:1px solid #FFFFFF; border-width:0px 0px 1px 0px; color:#4d4d4f; height:18px; line-height:18px;}
.teb-1 a, .teb-2 a, .teb-3 a, .teb-4 a{color:#4d4d4f; text-decoration:none;}
.teb-1 a:hover, .teb-2 a:hover, .teb-3 a:hover, .teb-4 a:hover{color:#ff6e05; text-decoration:none;}
.futter {color:#fff;}
.futter a {color:#fff;}
.futter a:hover {color:#fff; text-decoration:underline;}

.content-main-box-login {background:url(../images/login-page_03.jpg) left top no-repeat; border:1px solid #e0dcb6; padding:24px 19px 10px 15px; height:422px; width:884px; vertical-align:top}
.content-main-box {background:#ffffff; /*border:1px solid #ffca0c; padding:24px 19px 10px 15px; height:200px; width:884px;*/ vertical-align:top}
.content-main-box-check {background:#ffffff; border:1px solid #ffca0c; padding:12px 19px 10px 15px; height:200px; width:884px; vertical-align:top}
.content-main-box-test {background:#ffffff; border:1px solid #ffca0c; padding:24px 15px 10px 19px; _padding:24px 10px 10px 1px; height:200px; width:884px; vertical-align:top}
.content-main-box-inner {background:url(../images/0001.jpg) left top no-repeat; border:1px solid #e0dcb6; padding:24px 19px 10px 15px; height:1089px; width:884px; vertical-align:top}

/*
.login-input-bg {background:url(../images/login-page-user.gif) left top no-repeat; height:26px; width:197px; text-align:center;}
.login-input-bg input {background:none; border:0px none; width:180px; padding:3PX;}

.login-input-bg-1 {background:url(../images1/login-page-user-1.gif) right top no-repeat; height:26px; text-align:right;}
.login-input-bg-1 input {background:none; border:0px none; width:96px; padding:3PX; margin-right:6px;}

.login-input-bg-2 {background:url(../images/login-page-user2.gif) left top no-repeat; height:29px; width:260px; text-align:left;}
.login-input-bg-2 input {background:none; border:0px none; width:250px; padding:3PX;}

.login-input-bg-3 {background:url(../images/login-page-user1.gif) left top no-repeat; height:29px; width:320px; text-align:left;}
.login-input-bg-3 input {background:none; border:0px none; width:320px; padding:3PX;}

.login-input-bg-img {background:url(../images1/CImage5.gif) right top no-repeat; height:26px; text-align:center;}
.login-input-bg-img input {background:none; border:0px none; width:96px; padding:3PX; margin-right:6px;}

.login-input-bg-4 {background:url(../images1/login-page-user-1.gif) right top no-repeat; height:26px; text-align:left;}
.login-input-bg-4 input {background:none; border:0px none; width:96px; padding:3PX; margin-right:6px;}

.login-input-bg-5 {background:url(../images/login-page-user1.gif) left top no-repeat; height:29px; width:320px; text-align:left;}
.login-input-bg-5 input {background:none; border:0px none; width:315px; padding:3PX;}
    */
.login-text {font-size:16px; font-weight:bold;}
.login {background:url(../images/login.gif) left top no-repeat; height:26px; width:123px; font-size:14px; font-weight:bold; border:0px none; cursor:pointer;}
.login1 {background:url(../images/login-1.gif) left top no-repeat; height:26px; width:260px; font-size:14px; font-weight:bold; border:0px none; cursor:pointer;}

.ToDoList {color:#FFFFFF; font-size:14px; font-weight:bold;}
.ToDoList-color-1 {height:25px; border-right:1px solid #ffffff; padding-left:10px;}
.ToDoList-color-1-last {height:25px; border-right:0px none; padding-left:10px;}
.ToDoList-color-2 {height:25px; border-right:1px solid #ffffff; padding-left:10px;}
.ToDoList-color-2-last {height:25px; border-right:0px none; padding-left:10px;}

.ToDoList-color-1-1 {height:25px; border-right:1px solid #ffffff; text-align:center}
.ToDoList-color-1-1-last {height:25px; border-right:0px none; text-align:center}
.ToDoList-color-1-2 {height:25px; border-right:1px solid #ffffff; text-align:center}
.ToDoList-color-1-2-last {height:25px; border-right:0px none; text-align:center}

.ToDoList1-color-1-1 {height:25px; border-right:1px solid #ffffff; text-align:left}
.ToDoList1-color-1-1-last {height:25px; border-right:0px none; text-align:left}
.ToDoList1-color-1-2 {height:25px; border-right:1px solid #ffffff; text-align:left}
.ToDoList1-color-1-2-last {height:25px; border-right:0px none; text-align:left}

.ToDoList1-color-1-1-a {height:25px; border-right:1px solid #ffffff; text-align:left; color:Red;}
.ToDoList1-color-1-1-last-a {height:25px; border-right:0px none; text-align:left; color:Red;}

.ToDoList-color1 {height:25px; border-right:1px solid #ffffff; padding-left:10px;}
.ToDoList-color1-last {height:25px; border-right:0px none; padding-left:10px;}
.ToDoList-color2 {height:25px; border-right:1px solid #ffffff; padding-left:10px;}
.ToDoList-color2-last {height:25px; border-right:0px none; padding-left:10px;}

.editLink {height:25px;  text-align:left; text-decoration:underline}
.editLink a {height:25px;  text-align:left; text-decoration:underline; color: #000000;}
.editLink a:hover {height:25px;  text-align:left;text-decoration:underlin; color:#5e0000;}

.addLink {color:#5e0000; font-size:14px; font-weight:bold;}
.addLink a {color:#5e0000; font-size:16px; text-decoration:underline;}
.addLink a:hover {color:#000000; font-size:16px; font-weight:bold;text-decoration:none;}


.rightborder
{
	border-bottom-width:0px;border-top-width:0px;border-left-width:1px;border-right-width:1px;
}

#menu_container {margin:0px 0 0 0; position:relative; width:835px; height:38px; z-index:100;}

#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none;}

#pmenu iframe {position:absolute; left:-9999px; border:0; padding:0; margin:0; width:0; height:0;}

#pmenu a, #pmenu a:visited {display:block; font-size:12px; font-family:verdana; color:#000; height:38px; line-height:38px; text-decoration:none; padding:0px 20px; margin:0; _width:1%;}

#pmenu li ul li a, #pmenu li ul li a:visited {border-width:0 1px 1px 1px; width:220px; border:solid #d4ab19; height:auto; line-height:25PX; padding:0PX 10PX;}
#pmenu li a.enclose, #pmenu li a.enclose:visited {border-width:1px;}

#pmenu li {float:left; margin:0; padding:0;}
#pmenu li ul li {background:#ffca0c;}

#pmenu li a:hover {position:relative; color:#5e0000;}
#pmenu li:hover {position:relative;}

#pmenu li:hover > a {color:#5e0000;}

#pmenu li ul {position:absolute; left:-9999px; width:120px;}
#pmenu li:hover > ul {top:-1px; left:150px; width:120px;}
#pmenu > li:hover > ul {left:0; top:38px;}
#pmenu li:hover ul.first {top:0;}

#pmenu table {border-collapse:collapse; width:0; height:0; border:0; font-size:1em;}

#pmenu li a:active, #pmenu li a:focus {color:#c00;}

#pmenu li a:hover ul {
left:-1px; top:38px; 
}

#pmenu li a:hover ul a:hover ul,
#pmenu li a:hover ul a:hover ul a:hover ul,
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul, 
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
top:-1px; left:150px;
}

#pmenu a:hover ul ul,
#pmenu li a:hover ul a:hover ul ul,
#pmenu li a:hover ul a:hover ul a:hover ul ul,
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul,
#pmenu a:hover ul iframe,
#pmenu li a:hover ul a:hover ul iframe,
#pmenu li a:hover ul a:hover ul a:hover ul iframe,
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul iframe {
left:-9999px; height:auto; width:160PX;
}

/*
#pmenu a:hover iframe {left:-1px; top:38px;  height:auto; width:242px;}

#pmenu a:hover iframe.drop-if {left:-1px; top:38px;  height:114px; width:242px;}

#pmenu a:hover iframe.drop-if-1 {left:-1px; top:38px;  height:56px; width:242px;}

#pmenu a:hover iframe.drop-if-2 {left:-1px; top:38px;  height:193px; width:260px;}

#pmenu a:hover iframe.drop-if-3 {left:-1px; top:38px;  height:218px; width:242px;}

#pmenu a:hover iframe.drop-if-4 {left:-1px; top:38px;  height:360px; width:242px;}

#pmenu a:hover iframe.drop-if-5 {left:-1px; top:38px;  height:163px; width:242px;}

#pmenu a:hover iframe.drop-if-6 {left:-1px; top:38px;  height:135px; width:242px;}

#pmenu a:hover iframe.drop-if-7 {left:-1px; top:38px;  height:247px; width:242px;}

#pmenu a:hover iframe.drop-if-8 {left:-1px; top:38px;  height:5px; width:242px;}
*/
#pmenu a:hover iframe.drop-if-0 {left:-1px; top:38px;  height:0px; width:242px;}

#pmenu a:hover iframe.drop-if-1 {left:-1px; top:38px;  height:5px; width:242px;}

#pmenu a:hover iframe.drop-if-2 {left:-1px; top:38px;  height:55px; width:242px;}

#pmenu a:hover iframe.drop-if-3 {left:-1px; top:38px;  height:82px; width:242px;}

#pmenu a:hover iframe.drop-if-4 {left:-1px; top:38px;  height:110px; width:242px;}

#pmenu a:hover iframe.drop-if-5 {left:-1px; top:38px;  height:135px; width:242px;}

#pmenu a:hover iframe.drop-if-6 {left:-1px; top:38px;  height:163px; width:242px;}

#pmenu a:hover iframe.drop-if-7 {left:-1px; top:38px;  height:189px; width:242px;}

#pmenu a:hover iframe.drop-if-8 {left:-1px; top:38px;  height:216px; width:242px;}

#pmenu a:hover iframe.drop-if-9 {left:-1px; top:38px;  height:246px; width:242px;}

#pmenu a:hover iframe.drop-if-10 {left:-1px; top:38px;  height:272px; width:242px;}

#pmenu a:hover iframe.drop-if-11 {left:-1px; top:38px;  height:297px; width:242px;}

#pmenu a:hover iframe.drop-if-12 {left:-1px; top:38px;  height:325px; width:242px;}

#pmenu a:hover iframe.drop-if-13 {left:-1px; top:38px;  height:350px; width:242px;}

#pmenu a:hover iframe.drop-if-14 {left:-1px; top:38px;  height:375px; width:242px;}
/*#pmenu a:hover ul a:hover iframe.drop-if1 {left:150px; top:-1px;  height:80px; width:242px;}/*3line*/
/*#pmenu a:hover ul a:hover iframe.drop-if1-1 {left:150px; top:-1px;  height:54px; width:242px;}/*2line*/
/*#pmenu a:hover ul a:hover iframe.drop-if1-2 {left:150px; top:-1px;  height:106px; width:242px;}/*4line*/
/*#pmenu a:hover ul a:hover iframe.drop-if1-3 {left:150px; top:-1px;  height:124px; width:242px;}/*5line*/


#pmenu a:hover ul a:hover iframe.drop-if1-0 {left:150px; top:-1px;  height:0px; width:242px;}/*0line*/
#pmenu a:hover ul a:hover iframe.drop-if1-1 {left:150px; top:-1px;  height:27px; width:242px;}/*1line*/
#pmenu a:hover ul a:hover iframe.drop-if1-2 {left:150px; top:-1px;  height:54px; width:242px;}/*2line*/
#pmenu a:hover ul a:hover iframe.drop-if1-3 {left:150px; top:-1px;  height:81px; width:242px;}/*3line*/
#pmenu a:hover ul a:hover iframe.drop-if1-4 {left:150px; top:-1px;  height:108px; width:242px;}/*4line*/
#pmenu a:hover ul a:hover iframe.drop-if1-5 {left:150px; top:-1px;  height:135px; width:242px;}/*5line*/
#pmenu a:hover ul a:hover iframe.drop-if1-6 {left:150px; top:-1px;  height:162px; width:242px;}/*6line*/
#pmenu a:hover ul a:hover iframe.drop-if1-7 {left:150px; top:-1px;  height:189px; width:242px;}/*7line*/

#pmenu a:hover a:hover iframe,
#pmenu a:hover a:hover a:hover iframe,
#pmenu a:hover a:hover a:hover a:hover iframe {left:150px; top:-1px;  height:auto; width:160PX;}



.page{
   width:auto;
   background:#f4f2f3 url(../images/top.gif) left top repeat-x;
   margin:auto;
   z-index:0;
   text-align:left;
   
}

.pageInner{
   padding: 0px 0px 0px 0px;
}


.page-1{
   width:auto;
   background:#ffffff url(../images/top-1.gif) left top repeat-x;
   margin:auto;
   z-index:0;
   text-align:left;
   
}

.pageInner-1{
   padding: 0px 0px 0px 0px;
}


.ToDoList-p {color:#FFFFFF; font-size:14px; font-weight:bold;}

.ToDoList-color-1-p {height:25px; border-right:1px solid #000000; text-align:left; padding-left:10px; color:#000000;}
.ToDoList-color-1-1-p {height:25px; border-right:1px solid #000000; text-align:center; color:#000000;}
.ToDoList-color-1-p-last {height:25px; border-right:0px none; text-align:left; color:#000000;}

.ToDoList-color-2-p {height:25px; border-right:1px solid #000000; text-align:left; padding-left:10px; background:#f4f4f4; color:#000000;}
.ToDoList-color-2-p-last {height:25px; border-right:0px none; text-align:left; background:#f4f4f4; color:#000000;}
.ToDoList-color-1-2-p {height:25px; border-right:1px solid #000000; text-align:center; background:#f4f4f4; color:#000000;}

.img-bo {border:1px solid #5e0000;}

.thumbnail{
position: relative;
z-index: 0;
width:100%;
float:left;
height:auto;
display:block;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
width:100%;
}

.thumbnail span{ /*CSS for enlarged image*/
position:relative;
padding:0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span div{ /*CSS for enlarged image*/
float:left;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding:0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-3px;
left:0; /*position where enlarged image should offset horizontally */

}

.menu-1 {font-family: arial, sans-serif; width:100%; height:100%; position:relative; margin:0; font-size:11px;}
.menu-1 ul li a, .menu-1 ul li a:visited {display:block; text-decoration:none; color:#000; width:50px; height:30px; line-height:25px;}
.menu-1 ul {padding:0; margin:0;list-style-type: none;}
.menu-1 ul li {float:left; position:relative;}
.menu-1 ul li ul {display: none;}

/* specific to non IE browsers */
.menu-1 ul li:hover a {}
.menu-1 ul li:hover ul {display:block; position:absolute; top:2px; left:50px; width:60px; line-height:25px; background:transparent;}
.menu-1 ul li:hover ul li {float:left;}
.menu-1 ul li:hover ul li a {display:block; background:transparent  url(../../opacity/opaque.png); color:#000; width:30px; float:left;}
.men-1u ul li:hover ul li a:hover {color:#000;}


/* For LightBox Start*/

#filter
{
	/*display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	opacity:0.5;
	filter: alpha(opacity=50);*/
	z-index:100;
	
}


#box 
{
	display: none;
	position: absolute;
	top: 20%;
	left: 30%;
	/*width: 350px;
	height: 210px;
	padding: 40px 10px 10px 10px;*/
	margin:0;
	/*border: 1px solid black;
	background-color: white;*/
	z-index:1010;
	overflow: none;
}
/*
#boxtitle
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:370px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	font-weight :bold;
	background-color: #5e0000;
	color:white;
	text-align:center;
}*/

/* For LightBox End */
