a:link {
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
	color: #cb9a21;
}

a:hover {
	color: #666666; 
	background-color: #f0f0f0;
}

a:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
hr {
  border:0;
  border-top: 1px solid #CB9A21;
  height: 0;
  background: #CB9A21;
}


.boldtext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.h1 {
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	color: #3B6C9D;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 15px;
	padding-bottom: 5px;
	}

.h2 {
	font-family: Verdana;
	font-size: 14px;
	color: #3B6C9D;
	padding-left:35px;
	font-weight: bold;
}
.updateProgress2 
{ 
    background-color: Black; 
    position: absolute; 
    width: 380px; 
    height: 180px; 
    z-index:1001;
    } 
    
.updateProgress21 
{ 
	background:"~/images/TWBG1.gif bottom no-repeat";
    position: absolute; 
    width: 580px; 
    height: 180px; 
    z-index:1001;
    } 
.updateProgress9 
{ 
	background:"~/images/TWBG1.gif bottom no-repeat";
    position: absolute; 
    width: 580px; 
    height: 180px; 
    z-index:1001;
    visibility:hidden;
    } 

.updateProgress3
 {
	background-color: Black; 
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	padding-left:10px;
	z-index:1002;
}

.modalBackground
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}


.login {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-right: 20px;
}

.generaltext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	padding-left:10px;
}

.complete {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #B7B2B0;
	padding-left: 10px;
	font-weight: bold;
	border: 2px solid #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}

.correct {
	font-family: Verdana,Tahoma,Arial;font-size: 14px; font-style:italic; font-weight:bold;
	color: #327baf;
	background-image:url('header_bkg_bw3.jpg');
	background-repeat:repeat-x;
	padding-left: 10px;
	border: 2px solid #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	cursor:pointer;
}
.fri_q {
	font-family: Verdana,Tahoma,Arial;font-size: 14px; font-style:italic; font-weight:bold; text-align:left;
	color: #f7f7de;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: url(Images/BG.jpg) no-repeat bottom center; 
	width:970px;
}
.fri_text 
{
	font-family: Verdana,Tahoma,Arial;font-size: 14px; font-style:normal; font-weight:bold;text-align:left;
	font-size: 12px;
	color: #f7f7de;
	padding-left:35px;
	font-weight: bold;
}
.fri_description
{
	font-family: Verdana,Tahoma,Arial;font-size: 14px; font-style:normal; font-weight:bold;text-align:left;
	font-size: 9px;
	color: #f7f7de;
	padding-left:40px;
	font-weight: normal;
}
.fri_svar {
	font-family: Verdana;text-align:left;
	font-size: 12px;
	color: #f7f7de;
	padding-left:60px;
	font-weight: normal;
}
.question {
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 18px; font-style:normal; font-weight:normal;
	color: #f7f7de;
	padding-left: 10px;
	border: 0px solid #FFFFFF;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-top: 15px;
	cursor:pointer;
}
.answer {
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 11px; font-style:normal; font-weight:lighter;
	color: #f7f7de;
	padding-left: 1px;
	border: 0px solid #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	}

.incorrect {
	font-family: Arial;
	text-transform: uppercase;
	font-size: 11px;
	color: #DA1709;
	background-color: #F6F7F9;
	padding-left: 10px;
	font-weight: bold;
	border: 2px solid #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}

.testtitle 
{
	font-family: Arial;
	font-size: 11px;
	color: #DA1709;
	font-weight: bold;
}

.errormessage 
{
	font-family: Arial;
	font-size: 11px;
	color: #DA1709;
	font-weight: bold;
}

.table 
{
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 10px; font-style:normal; font-weight:normal;
	color: #666666;
	text-align:left;
	
}
.table0 
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	visibility:hidden;
}
.table2 
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	text-align:right;
}

.table22 
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	text-align:right;
	visibility:hidden;
}
.table3 
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	text-align:center;
}
.table33 
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	text-align:center;
	visibility:hidden;
}
.table4 
{
	font-family: Verdana;
	font-size: 14px;
	color: #666666;
	text-align:center;
}
.table5 
{
	font-family: Verdana;
	font-size: 14px;
	color: #666666;
	text-align:center;
	vertical-align:middle;
}
.table5t 
{
	font-family: Verdana;
	font-size: 14px;
	color: #666666;
	text-align:center;
	vertical-align:top;
}

.table5L 
{
	font-family: Verdana;
	font-size: 14px;
	color: #666666;
	text-align:left;
	vertical-align:middle;
}
.table5lt 
{
	font-family: Verdana;
	font-size: 14px;
	color: #666666;
	text-align:left;
	vertical-align:top;
}
.surname 
{
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 14px; font-style:normal; font-weight:normal;
	color: #f7f7de;
	text-align:right;
	vertical-align:top;
	float:left;
	margin-left: 0px;
}
.selection 
{
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 10px; font-style:normal; font-weight:normal;
	color: #f7f7de;
	text-align:right;
	vertical-align:top;
	
	
}
.proj_table 
{
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 14px; font-style:normal; font-weight:normal;
	color: #666666;
	text-align:right;
}
.select_table 
{
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 11px; font-style:normal; font-weight:normal;
	color: #666666;
	text-align:left;
}
.menu 
{
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 14px; font-style:normal; font-weight:normal;
	color: #666666;
	text-align:left;
	vertical-align:bottom;
}
.summary 
{
	font-family: Trebuchet MS,Verdana,Tahoma,Arial;font-size: 22px; font-style:normal; font-weight:normal;
	color: #f7f7de;
	padding-left: 0px;
	padding-top: 6px;
	padding-bottom: 8px;
	background: url(Images/BG.jpg) no-repeat bottom center;
	}
.MyCalendar .ajax__calendar_container 
{
    font-family: Verdana;
	font-size: 9px;
	border:2px solid Tan;
    background-color: PalegoldenRod;
    color: black;
}
.MyCalendar .ajax__calendar_active 
{
    background-color: LightGoldenrodYellow;
    color: black;
}
.MyCalendar .ajax__calendar_days 
{   font-family: Verdana;
	font-size: 9px;   
}

.MyCalendar .ajax__calendar_day 
{   font-family: Verdana;
	font-size: 9px;   
}
.MyCalendar .ajax__calendar_dayname
{
    font-family: Verdana;
	font-size: 9px;   
}
.MyCalendar .ajax__calendar_other
{
    font-family: Verdana;
	font-size: 9px;   
	color:Tan;
}
.text1 
{
	font-family: Verdana;
	font-size: 24px;
	color: #666666;
	text-align:center;
}
    
.text2 
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	text-align:center;
}


.TWTab .ajax__tab_outer {display:inline-block}
.TWTab .ajax__tab_inner {display:inline-block}
.TWTab .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:inline-block;padding:0 0 2 0;}

.TWTab .ajax__tab_header {visibility:hidden; font-family:verdana,tahoma,helvetica;font-size:11px;color:#CB9A21;background:url(images/tab-line.gif) repeat-x bottom;}
.TWTab .ajax__tab_outer {padding-right:0px;background:url(images/tab-right.gif) no-repeat right;height:21px;}
.TWTab .ajax__tab_inner {padding-left:3px;background:url(images/tab-left.gif) no-repeat;}
.TWTab .ajax__tab_tab {height:23px;padding:4px;margin:0;background:url(images/tab-hover.gif) repeat-x;color:#CB9A21;}
.TWTab .ajax__tab_hover .ajax__tab_outer {background:url(images/tab-right.gif) no-repeat right;}
.TWTab .ajax__tab_hover .ajax__tab_inner {background:url(images/tab-left.gif) no-repeat;}
.TWTab .ajax__tab_hover .ajax__tab_tab {background:url(images/tab-hover2.gif) repeat-x;}
.TWTab .ajax__tab_active .ajax__tab_outer {background:url(images/tab-right.gif) no-repeat right;}
.TWTab .ajax__tab_active .ajax__tab_inner {background:url(images/tab-left.gif) no-repeat;}
.TWTab .ajax__tab_active .ajax__tab_tab {background:url(images/tab-hover2.gif) repeat-x;}

.TWTab .ajax__tab_body {border-left:0px solid #999999; border-right:0px solid #999999; border-bottom:0px solid #999999;border-top:0px solid #CB9A21; font-family:Trebuchet MS,verdana,tahoma,helvetica;font-size:20pt;color:#ffffff; padding-left:0px; padding-right:0px; padding-top:6px; padding-bottom:0px; visibility:visible; display:block;}




.TWPaneHeader  {font-family:Trebuchet MS,verdana,tahoma,helvetica;font-size:14px;font-weight:bold;margin-left:40px;margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:inline-block}
.TWPaneContent  {font-family:Trebuchet MS,verdana,tahoma,helvetica;font-size:10px;color:#000000;margin-left:0px;margin-right:0px;overflow:hidden;text-align:left;cursor:default;display:inline-block;}
.TWPaneContent6  {font-family:Trebuchet MS,verdana,tahoma,helvetica;font-size:10px;color:#ffffff;margin-left:0px;margin-right:0px;padding: 0 0 0 0; overflow:hidden;text-align:center;cursor:default;}
.TWPaneContent2  {font-family:Trebuchet MS,verdana,tahoma,helvetica;font-size:10px;color:#284775;margin-left:400px;margin-right:4px;overflow:hidden;text-align:left;cursor:default;display:inline-block}





.TWAccExtHeader  {font-family:verdana,tahoma,helvetica;font-size:12px;font-weight:bold;margin-right:4px;overflow:hidden;text-align:left;cursor:pointer;display:inline-block}
.TWAccExtContent  {font-family:verdana,tahoma,helvetica;font-size:10px;color:GrayText;margin-right:4px;overflow:hidden;text-align:left;cursor:pointer;display:inline-block}

