﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#180D35;
	font-family:Arial;
	font-size: 18px;
	line-height: 20px;
	color: #c7b6d8;
	background-image:url(images/red_bg_01.gif);
	background-repeat:repeat-x;
	
	
}

a img {border:none 0 #FFF}
.mainDiv {
	vertical-align:top;
	height:auto;
}

#page {
	margin: 0 auto;
	padding: 0;
	width: 1020px;
}

.bgDiv {
	background-image:url(images/questions_05.png);
	width:1040px;
	float:inherit;
}

.leftGrid {
	margin-left:13px;
	margin-top: 14px;
	margin-bottom: 14px;
	margin-right: 13px;
	vertical-align:top;
	color:#FFF;
	font-size: 17px;
}

.rightGrid {
	margin-left:13px;
	margin-top: 14px;
	margin-bottom: 14px;
	margin-right: 13px;
	vertical-align:top;
	font-family:Arial;
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	text-align:left;
	
}

#tableheader{background-image:url(images/blue_bg_03.gif);width:1040px;height:32px;text-align:left;}

#tableheadertxt{padding:3px 0 0 52px;color:#FFF;font-size:18px;font-weight:bold;}
#tablefooter{background-image:url(images/blue_bg_04.gif);width:1040px;height:103px;}
#notch{background-image:url(images/notch.gif);width:9px;height:4px;float:left;margin-left:673px;background-repeat:no-repeat}


.questionsHeader {
	border-bottom: 1px solid #c7b6d8;
	height:20px;
}

.scroll
{
	border-bottom: 0px solid #c7b6d8;
	OVERFLOW: auto;
	scrollbar-track-color:#2F2854;
	scrollbar-base-color:white;
	scrollbar-darkshadow-color:#2F2854;

}

.RightContainer
{
	height:370px;border-bottom:solid 4px #595377;
}

.questions th,.tasks th
{
	color:#D91F2A;font-size:17px;font-weight:normal;height:25px
}
.questions th
{
	text-align:left;
}
.questions td,.tasks td
{
	border-top:solid 1px #595377;
	color:#FFF;
	padding-left:5px;
	line-height:32px;
}
.questions .qOption
{
	width:60px;
	text-align:center;	
}

.questions .qCategory
{
	width:480px;
}

.questions .text
{
	width:480px;
	padding-left:20px;
}


.questions td{
	line-height:18px;
	padding:5px 0 5px 0
}

.task1{width:390px}
.task2{width:100px;vertical-align:top;border-left:solid 1px #595377;border-right:solid 1px #595377;padding-left:5px;}
.task3{width:80px;text-align:center;vertical-align:top;}


.category
{
	font-style: italic;
	font-weight:bold;
	margin-top:20px;
}

.bumper {
	height:20px;
}

h1 {
	font-family:Arial;
	font-weight: normal;
	font-size: 18px;
	line-height: 20px;
	color: #D91F2A;
}
#ResetButton{padding-top:10px;float:left}
#buttons{padding-top:10px;float:right}

.Month td{font-weight:bold; font-style: italic;}

a.printasklist{color:#C7B6D8;}
a.printasklist:visited{color:#C7B6D8}

.line
{
	background-image:url(images/lineseparator.gif);
	float:left;
	height:21px;
	
	width:280px;
	clear:both;
}
#LeftCategories
{
	height:390px
}
#LeftCategories a {color:#FFF;text-decoration:none;}
#LeftCategories a:visited {color:#FFF}
#LeftCategories a.selected{font-weight:bold}


.MoveDate{padding-left:10px;font-size:16px;}
.DestinationCountry{padding-left:10px;font-size:16px;}

.HomeYellowText{height:24px;padding:2px;font: bold 14.5px Arial}
.HomeYe3lowText1{color:#E51717}
.HomeYellowText2{color:#FFF}

.HomeName{font: normal 28px Arial;color:#E31E26;text-transform:uppercase;padding-top:52px}
.HomeText{font: normal 14px Arial;color:#FFF;padding-top:24px}
.HomeRedText{font: normal 14px Arial;color:#E51717;padding-top:15px}
.HomeControls{padding-top:45px}
.HomeControls th{color:#FFF;text-align:left}

.calIcone						{ border:0; vertical-align:bottom; margin:0 2 0 1;}
.calHolder						{ position:absolute; visibility:hidden; border:solid 1px black; background:white; z-index:1000; filter:revealtrans(duration="0.2", transition=12); }
.calTable						{ background:#DDD; font:11px Verdana; margin:1; text-align:center; width:200;}
.calTable a						{ text-decoration:none; color:black; padding:0; margin:0;}
.calHolder select				{ font:normal 12px Verdana; background:#EEE;}
.calArrow, .calArrowDouble		{ height:12; cursor:hand; margin:0 4;}
.calArrow						{ width: 7;}
.calArrowDouble					{ width:15;}
.calToday						{ color:black; text-decoration:none;}
.calToday:hover					{ color:#224101;}
.calDay, .calDayWeekEnd, .calDayOtherMonth, .calDayOver { width:25; background:white; cursor:hand;}
.calWeeks 						{ font-weight:bold; color:white; background:#999;}
.calDay a						{ color:black;}
.calDayWeekEnd a				{ color:red;}
.calDayWeekEnd a:visited				{ color:red;}
.calDayOtherMonth a				{ color:gray;}
.calDayOver						{ background:#DDD;}
.calDaySelected					{ background:white url('images/calToday.gif');}
.calDayToday					{ background:#CCC;}


