@media print {
	.dont_print {
		display:none;
	}
	.print {
		display:block;
	}
	TABLE.main {
		background-color:#ffffff;
		width : 560px;
		margin:0 0 0 0;
	}
}

@media screen {
	.dont_print {
		display:block;
	}
	.print {
		display:none;
	}
	TABLE.main	{
		background-color:#ffffff;
		width : 780px;
		height : 300px;
		margin:0 0 0 0;
	}
}


.ButSend {width:57px;height:18px;display:block;font-weight:bold;font-size:12px;text-decoration:underline;color:#b22222;text-align:center}
.ButSend:hover {width:57px;height:18px;display:block;font-weight:bold;font-size:12px;text-decoration:underline;color:#014d82;text-align:center}


/****************************   Enter Hp ***************************/


.logoIframe {padding:0px 0 0 10px;}

/****************************   Main Items ***************************/
BODY {
	background-color:#ffffff;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color : #0D305C;
	font-size: 80%;
}

TD {
	font-size: 80%;
	/*font-size: 12px;*/
}

HR {
	height: 1px;
	width: 100%;
	color: #D0E0F7;
}

A {
	text-decoration: none;
	color: #033C83;
}

A:hover {
	text-decoration: underline;
	color: #2B64AB;
}

TABLE.body {
	width : 426px;
	align:center;
	margin:0 10px 15px 10px;
	padding:10px;
}

TABLE.mainTop {
	width : 780px;
	background-color:#ffffff;
}

TABLE.mainNav {
	width : 780px;
	background-color:#ffffff;
}

.red {
	color : red;
}

INPUT.form {
	background-color:white;
	border : 1px solid black;
	font : normal 11px Arial;
}

TEXTAREA.form {
	background-color:white;
	border : 1px solid black;
	font : normal 11px Arial;
}

SELECT.form {
	background-color:white;
	font : normal 11px Arial;
}

INPUT.button {
	background-color:#D0E0F7;
	border-top : 1px solid #EDF2FA;
	border-right : 1px solid #99AFDD;
	border-bottom : 1px solid #99AFDD;
	border-left : 1px solid #EDF2FA;
	width:112px;
	height:18px;
	font:bold 12px/12px Arial;
	color:#11397E;
	cursor: hand;
}

/********************************  Homepage ****************************/
TABLE.homepage {
	width : 406px;
}

TD.welcome {
	padding:5px 20px 0 20px;
}

TD.HeadTable {
	background-color : #99AFDD;
	color:#ffffff;
	font-weight : bold;
	text-align : right;
}
/********************************  Ticker ****************************/

A.tickerhead {
	font : bold 12px; 
	text-decoration:none;
	/*color:#154D93;*/
	color:#00008b;
}

A.tickerhead:hover {
	font : bold 12px; 
	text-decoration:underline;
	color:#DF2C2C;
}

SPAN.tickerhead {
	font : bold 12px;
	/*color:#154D93;*/
	color:#00008b;
}

SPAN.tickerdate{
	font : bold 12px; 
	color: #688ED1;
}

TABLE.ticker {
	width : 384px;
	height : 120px;
	border : 0px solid #D6D6D6;
	background-color : #edf2fa;
	padding:10px;
}

TD.ticker {
	width : 384px;
	height : 20px;
	background-color : #edf2fa;
	/*color:#DF2C2C;*/
	color:#b22222;
	font-weight : bold;
	text-align : right;
	padding:0 10px 0 10px;
}

/*********************************** Top Navigation bar ********************************/

TABLE.navigationBar {
	height : 23px;
	width : 100%;
	text-align : center;
	/*direction : ltr;*/
	background-color: #F4C200;
}

SPAN.navigation, A.navigation {
	font: bold 12px;
	text-decoration: none;
	color: #11397E;
	background-color: #F4C200;
	Cursor: hand;
	padding : 4px 10px 4px 10px;
	border-right: 0px solid #FFFFFF;
	width: 100%;
}

SPAN.navigationOn, A.navigation:hover {
	font: bold 12px;
	text-decoration:none;
	color: #DF2C2C;
	background-color: #F4C200;
	Cursor:hand;
	padding : 4px 10px 4px 10px;
	border-right : 0px solid #FFFFFF;
	width: 100%;
}

SPAN.navigationSub, A.navigationSub {
	color: #154D93;
	font: bold 12px;
	height: 24px;
	width: 100%;
	padding: 2px 6px 0 6px;
	border-bottom: 1px solid #FFFFFF;
	position: relative;
	background-color: #99AFDD;
	cursor: hand;
}

SPAN.navigationSubOn, A.navigationSub:hover {
	color: #DF2C2C;
	font: bold 12px;
	height: 24px;
	width: 100%;
	padding: 2px 6px 0 6px;
	border-bottom: 1px solid #FFFFFF;
	position: relative;
	background-color: #99AFDD;
	cursor: hand;
}

/********************************  Search ****************************/

TD.search {
	background-color:#99AFDD;
	height : 42px;
	width: 146px;
	font: bold 11px;
	border-bottom:1px solid #11397E;
	padding:0 10px 0 10px;
	color:#ffffff;
}

INPUT.Search {
	background-color:white;
	margin-left : 8px;
	border : 1px solid #154D93;
	width : 100px;
	height : 16px;
	font : normal 11px;
}

A.search, A.search:hover {
	font: normal 11px;
}

/****************************** Bars **************************/

TABLE.RightBar {
	background-color:#D0E0F7;
	width : 186px;
 	height : 100%;
}

TABLE.LeftBar {
	background-color:#D0E0F7;
	width : 148px;
 	height : 100%;
}

TABLE.banner {
	background-color:#E9E6E6;	
	padding : 10px 0 0 0;
	text-align : center;
}

/*
SPAN.rightbar {
	width : 186px;
	height : 25px;
	font: bold 12px;
	color : #656565;
	background-color:#EFEFEF;
	border-bottom : 1px solid White;
	cursor: hand;
	padding : 4px 10px 0 0;
	CURSOR: HAND;
	vertical-align : middle;
}
*/

.menu {
	FONT-FAMILY: Arial;
	CURSOR: HAND;
}

.arrow {

}



.ArrowSubMenu {
	width: 33px;
	height : 18px;
	padding: 4px 18px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	background-color: #D7E9FF;
}
/*** right top bar ***/
.menuRowRightTop {
	color: #D0E0F7;
	font : bold 12px;
	height : 19px;
	width : 186px;
	padding: 1px 6px 0 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #11397E;
	position: relative;
	background-color: #154D93;
	cursor: hand;
}

.menuRowRightTopOver {
	color: #ffffff;
	font : bold 12px;
	height : 19px;
	width : 186px;
	padding: 1px 6px 0 0;
	border-top : 1px solid #FFFFFF;
	border-bottom: 1px solid #11397E;
	position: relative;
	background-color: #154D93;
	cursor: hand;
}

.menuSubRowRightTop {
	color: #19549A;
	font : bold 11px;
	width: 153px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	cursor: hand;
}

.menuSubRowRightTopOver {
	color: #DF2C2C;
	font : bold 11px;
	width: 153px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	cursor: hand;
}

.menuSubRowRightTopOn {
	font : bold 11px;
	width: 153px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	color : #DF2C2C;
	cursor: hand;
}

.menuSubRowRightTopOnOver {
	font : bold 11px;
	width: 153px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	color : #DF2C2C;
	cursor: hand;
}

/*** end right top bar ***/

/*** right bottom bar ***/
.menuRowRightBottom {
	color: #FFFFFF;
	font : bold 12px;
	height : 19px;
	width : 186px;
	padding: 1px 6px 0 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #39366E;
	position: relative;
	background-color: #DF2C2C;
	cursor: hand;
}

.menuRowRightBottomOver {
	color: #D0E0F7;
	font : bold 12px;
	height : 19px;
	width : 186px;
	padding: 1px 6px 0 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #39366E;
	position: relative;
	background-color: #DF2C2C;
	cursor: hand;
}

.menuSubRowRightBottom {
	color: #19549A;
	font : bold 11px;
	width: 153px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	cursor: hand;
}

.menuSubRowRightBottomOver {
	color: #DF2C2C;
	font : bold 11px;
	width: 153px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	cursor: hand;
}

.menuSubRowRightBottomOn {
	font : bold 11px;
	width: 153px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	color : #DF2C2C;
	cursor: hand;
}

.menuSubRowRightBottomOnOver {
	font : bold 11px;
	width: 153px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	color : #DF2C2C;
	cursor: hand;
}

/*** end right bottom bar ***/

/*** left top bar ***/
.menuRowLeftTop {
	color: #D0E0F7;
	font : bold 12px;
	height : 19px;
	width : 148px;
	padding: 1px 6px 0 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #11397E;
	position: relative;
	background-color: #154D93;
	cursor: hand;
}

.menuRowLeftTopOver {
	color: #ffffff;
	font : bold 12px;
	height : 19px;
	width : 148px;
	padding: 1px 6px 0 0;
	border-top : 1px solid #FFFFFF;
	border-bottom: 1px solid #11397E;
	position: relative;
	background-color: #154D93;
	cursor: hand;
}

.menuSubRowLeftTop {
	color: #19549A;
	font : bold 11px;
	width: 115px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	cursor: hand;
}

.menuSubRowLeftTopOver {
	color: #DF2C2C;
	font : bold 11px;
	width: 115px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	cursor: hand;
}

.menuSubRowLeftTopOn {
	font : bold 11px;
	width: 115px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	color : #DF2C2C;
	cursor: hand;
}

.menuSubRowLeftTopOnOver {
	font : bold 11px;
	width: 115px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	color : #DF2C2C;
	cursor: hand;
}

/*** end left top bar ***/

/*** left bottom bar ***/
.menuRowLeftBottom {
	color: #FFFFFF;
	font : bold 12px;
	height : 19px;
	width : 148px;
	padding: 1px 6px 0 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #39366E;
	position: relative;
	background-color: #DF2C2C;
	cursor: hand;
}

.menuRowLeftBottomOver {
	color: #D0E0F7;
	font : bold 12px;
	height : 19px;
	width : 148px;
	padding: 1px 6px 0 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #39366E;
	position: relative;
	background-color: #DF2C2C;
	cursor: hand;
}

.menuSubRowLeftBottom {
	color: #19549A;
	font : bold 11px;
	width: 115px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	cursor: hand;
}

.menuSubRowLeftBottomOver {
	color: #DF2C2C;
	font : bold 11px;
	width: 115px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	cursor: hand;
}

.menuSubRowLeftBottomOn {
	font : bold 11px;
	width: 115px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	color : #DF2C2C;
	cursor: hand;
}

.menuSubRowLeftBottomOnOver {
	font : bold 11px;
	width: 115px;
	height : 18px;
	padding: 0 0px 1px 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #9CB6DE;
	position: relative;
	background-color: #D7E9FF;
	color : #DF2C2C;
	cursor: hand;
}

/*** end left bottom bar ***/

/*********************************** Quick Navgation ******************************/

TD.Quick {
	background-color:#efefef;
	padding-right : 8px;
	height : 25px;
}

SELECT.QuickNav {
	background-color: #ffffff;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: black;
	margin: 5px 10px 5px 0px;
	width: 165px;
}

OPTION.QuickNavMain {
	background-color:#efefef;
}

/*********************************** login ******************************/

TABLE.login {
	width : 100%;
	background-color:#99AFDC;
	margin-top : 10px;
	padding : 1px;
	font : bold 11px ;
}

INPUT.login {
	background-color:white;
	border : 1px solid #11397E;
	font : normal 12px;
	width : 100px;
	height : 17px;
}

.greeting {
	font-weight: bold1 1px;
	padding-top: 8px;
}

/******************************  Bottom Bar **************************/

Table.BottomBar {
	width : 780px;
}

Table.BottomLinks {
	width: 100%;
	font : normal 11px;
	color : white;
	background-color: #11397E;
	padding-bottom : 1px;
	margin-bottom : 3px;
	height:15px;
}

A.Bottom {
	font :bold 10px; 
	text-decoration: none;
	color :white;
}

A.Bottom:hover {
	text-decoration: none;
	color:#F4C200;
}

A.hp	{font :bold 11px; 
	text-decoration: none;
	color :white;}
A.hp:hover	{font :bold 11px; 
	text-decoration: none;
	color :#F4C200;}

/*********************************** Article/s ********************************/

TD.navigationtab {
	color : #333333;
	font : normal 70%;
	padding-bottom : 15px;
}

TD.description {
	font : normal 80%
	padding-bottom : 15px;
}

TD.articletitle {
	font : bold 110%;
	padding-bottom : 5px;
	color:#DF2C2C;
}
TD.ArticleSubTitle {
	font : bold 13px;
	color:#7187B5;
}

TD.Author {

	padding-bottom : 5px;
	color : #0000cc;
}

TD.Date {

	padding-bottom : 5px;
	color : #656565;
}
span.smalldate {

	color : #829DC6;
	font: normal 11px;
}

TABLE.MoreArticle {
	background-color : #F5F9FF;
	padding : 2px;
	width : 200px;
	margin-top : 5px;
	border : 1px solid #D0E0F7;
}

TD.MoreArticleTitle {
	text-align : center;
	background-color : #D0E0F7;
	color : #11397E;
	font: bold 12px;
}

A.MoreArticle {
	font: normal 90%;
	text-decoration:none;
}

A.MoreArticle:hover {
	text-decoration:underline;
}

A.mail {
	font-weight: bold;
	text-decoration: underline;
	color: red;
}

A.Mail:hover {
	text-decoration:underline;
}

/*********************************** Events/Courses ********************************/

.tr0CoursesOff
{
	background-color:#D0E0F7;
	color:#11397E;
}
.tr0CoursesOn
{
	background-color:#2F60A7;
	color:#ffffff;
}
.tr1CoursesOff
{
	background-color:#E8F0FA;
	color:#11397E;
}
.tr1CoursesOn
{
	background-color:#2F60A7;
	color:#ffffff;
}

.EventsListTitle {font-size:14px;} 
.EventsListTitle H4 {} 
.EventsListTitle A {color : #af0000;} 

/*********************************** Lexicon ********************************/

TD.Char {
	text-align : center;
	vertical-align : top;
	background-color : #99AFDD;
	color : white;
	font : bold 140%;
	width : 20px;
}

/*********************************** Products ********************************/

TD.ProductCategoryTitle {
	background-color : #ED242A;
	color: white;
	font : bold 11px;
	height: 26px;
}

A.ProductCategory {
	color: #676767;
	font : normal 12px;
	text-decoration : none;
}

/*********************************** Events ********************************/
.SelectedDay {
	WIDTH: 16px;
	HEIGHT: 20px;
	BORDER-STYLE: SOLID;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #000000;
}

.SelectedDayEvent {
	WIDTH: 16px;
	HEIGHT: 20px;
	BORDER-STYLE: SOLID;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #000000;
	BACKGROUND-COLOR: #CCCCCC;
}

.DayName {
	font: normal 10px;
}

.MonthName {
	font-weight: bold;
}

.Day {
	WIDTH: 16px;
	HEIGHT: 20px;
}

.DayEvent {
	WIDTH: 16px;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #CCCCCC;
}

.Seperator {
	BACKGROUND-COLOR: #000000;
	HEIGHT: 2px;
}

.Nav {
	FONT-SIZE: 10px;
	TEXT-DECORATION: NONE;
}

A.Calendar, A.Calendar:visited {
	FONT-SIZE: 10px;
	TEXT-DECORATION: NONE;
}

A.Calendar:Hover {
	FONT-SIZE: 10px;
	TEXT-DECORATION: UNDERLINE;
	color:#DF2C2C;
}

/*********************************** Images Gallery ********************************/

TD.GalleryTitle {
	color : #000000;
	/*background-color : #99AFDD;*/
	font : bold 12px;
	padding-bottom: 2px;
	border-top: solid 3px #D0E0F7;
	border-bottom: solid 1px #D0E0F7;
}

TD.GalleryImg {

}

TD.GalleryDec {
	color : #555555;
	font : normal 11px;
	padding-top : 4px;
}

/*********************************** Articles Gallery ********************************/
TD.AGalleryTitle {
	color : #000000;
	/*background-color : #99AFDD;*/
	font : bold 12px;
	padding-bottom: 2px;
	border-top: solid 3px #D0E0F7;
	border-bottom: solid 1px #D0E0F7;
}

A.AGalleryTitle			{color:#000000;text-decoration:none;}
A.AGalleryTitle:hover	{color:#033C83;text-decoration:none;}

TD.AGalleryImg {

}

TD.AGalleryDec {
	color : #555555;
	font : normal 11px;
	padding-top : 4px;
}


/********************************** Shop ******************************************/
TABLE.sectionTitle {
	width: 100%;
}

TD.sectionTitle {
	background-color: #808080;
	color: #FFFFFF;
	font: bold 100%;
	padding: 2px 5px 3px 5px;
	text-align: center;
}

.customerFieldRequired {
	color: #CC1313;
	font: bold 90%;
	vertical-align: middle;
	width: 235px;
}

.customerField {
	font: bold 90%;
	vertical-align: middle;
	width: 235px;
}

.customerValue {
	font: normal 90%;
	vertical-align: middle;
	width: 230px;
}

INPUT.option {
	border-width: 0px;
	vertical-align: middle;
	background-color: transparent;
}

INPUT.customer {
	width: 218px;
	background-color: #f4f4f4;
	border: 1px solid #dadada;
}

TEXTAREA.customer {
	width: 218px;
	height: 50px;
	background-color: #f4f4f4;
	border:1 px solid #dadada;
	color: black;
	font: normal 11px Arial;
}

IN.CustomerDefault {
	width: 218px;
	background-color:#f4f4f4;
}

SELECT.customer {
	width: 218px;
	background-color: #f4f4f4;
	border: 1px solid #dadada;
}

SELECT.card {
	width: 50px;
	background-color: #f4f4f4;
	border: 1px solid #dadada;
}

TABLE.border {
	background-color: #808080;
	width: 100%;
}

TD.PaymentTab {
	background-color: #FFFFFF;
}

TD.PaymentTabOn {
	background-color: #ECECEC;
}

TD.chartTitle {
	background-color: #808080;
	color: #FFFFFF;
	font: bold 90%;
	padding: 0px 5px 0px 5px;
}

TR.chartItem {
	font: bold 90%;
	background-color: #FFFFFF;
}

SELECT.shipping {
	font: normal 80%;
}

/*********************************** Responses *********************************************/

INPUT.response {
	background-color:white;
	border : 1px solid black;
	width: 320px;
}

SELECT.response {
	background-color:white;
	border : 1px solid black;
	width: 320px;
}

TEXTAREA.response {
	background-color:white;
	border : 1px solid black;
	width: 320px;
	height: 50px;
}

TABLE.responses {
	border:solid 1px #f1f1f1;
}

TABLE.react {
	background-color:#FAFAFA;
	color : #666666;
}

A.issue {
	text-decoration:none;
	color:#666666;
}

A.issue:hover {
	text-decoration:underline;
	color:#666666;
}

/*********************************** System ********************************/

FONT.size1 {
	FONT-SIZE: 10px;
}

FONT.size2 {
	FONT-SIZE: 12px;
}

FONT.size3 {
	FONT-SIZE: 16px;
}

FONT.size4 {
	FONT-SIZE: 18px;
}

FONT.size5 {
	FONT-SIZE: 24px;
}

FONT.size6 {
	FONT-SIZE: 30px;
}

FONT.size7 {
	FONT-SIZE: 44px;
}

TABLE.massege {
	background-color : #F0F6FF;
	width:400px;
	height: 150px;
	border:1px solid #99AFDD;
	font : normal 14px;
	text-align : right;
	padding-right : 15px;
	margin-right : 20px;
	margin-top : 10px;
	align:center;
}

.messageTitleBar {
	background-color : #FFFFFF;
	color : red;
	text-align : right;
	padding-right : 15px;
}

.messageTitle {
	padding-right : 15px;
}

.messageLink {

}

.messageLink:hover {

}

TD.action {
	color: #000000;
	font-size: 10px;
	padding-left:6px;
	height: 10px;
}

TD.disabled {
	color: #999999;
	font-size: 10px;
	padding-left:6px;
	height: 10px;
}

TD.selected {
	color: #FFFFFF;
	background-color: #0A246A;
	font-size: 11px;
	font-weight:normal;
	height: 10px;
}

TD.notSelected {
	color: #000000;
	background-color: none;
	font-size: 11px;
	font-weight:normal;
	height: 10px;
}

TD.Sperator {
	padding-top: 3px;
	padding-bottom: 3px;
}

/*********************************** Forms Wizard ********************************/

SELECT.wizard {
	font: normal 11px Arial;
}

INPUT.wizard {
	background-color:white;
	border: 1px solid black;
	font: normal 11px Arial;
	width: 250px;
}

INPUT.wizardSubmit {
	color: #666666;
	background-color:#E9E6E6;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #BCBCBC;
	border-bottom: 1px solid #BCBCBC;
	padding:  0 5px 0 5px;
	font: bold 11px Arial;
}

INPUT.wizardNarrow {
	background-color:white;
	border: 1px solid black;
	font: normal 11px Arial;
	width: 120px;
}

TEXTAREA.wizard {
	background-color:white;
	border: 1px solid black;
	font: normal 11px Arial;
	width: 250px;
	height: 100px;
}

SPAN.wizard {
	height: 20px;
	width: 120px;
}

SPAN.wizardRequired {
	height: 20px;
	width: 120px;
	color: red;
}

DIV.wizard {

}

/************************** Issta Ticker ****************************************/
TABLE.Issta {width:120px;height:158px;border:solid 1px #CC3300;background-image:url('../_Pics/IsstaBg.gif');vertical-align:bottom;}
A.IsstaBenefits {color:#333399;font-size:12px;font-weight:bold;text-decoration:underline;}
MARQUEE.Issta {width:116px;height:66px;}
DIV.IsstaHeader {text-align:center;margin-top:10px;font-weight:bold;}
A.IsstaHeader {color:#333399;font-size:11px;font-weight:bold;}
A.IsstaHeader:hover {color:#333399;font-size:11px;font-weight:bold;}
DIV.IsstaDesc {text-align:center;font-size:11px;font-weight:normal;color:#000000;}
DIV.IsstaFromDate {text-align:center;font-size:11px;font-weight:normal;color:#000000;}
DIV.IsstaToDate {text-align:center;font-size:11px;font-weight:normal;color:#000000;}
DIV.IsstaPrice {text-align:center;font-size:11px;font-weight:bold;color:#CC0000;}


/****************************   Daronet Logo ***************************/
.Daronet_Logo {width:140px;margin-right:5px;}
.Daronet_Logo a{text-decoration:none;color:#22407c;font-weight:bold;font-size:11px;}
.Daronet_Logo a:hover{color:#22407c;}

/*********************************** CALENDAR ******************************/
#calendarInnerDiv			{margin-bottom:15px; width:186px; background:url('../calendarBgBottom.png') no-repeat center bottom; padding-bottom:10px;}
#calendarInnerDiv a     {margin:0 12px; display:block; text-decoration:underline;}
#calendarOutputDiv		{background:#fff; width:150px; _width:160px; height:100px; _height:110px; position:absolute; top:830px; left:850px; padding:0px; display:none; border:3px solid #154d93;}
.calendarContent			{padding:5px 10px; color:#000;}
#calendarOutputDiv A		{color:#cd2363; text-decoration:underline; margin:0; font-size:12px; font-weight:bold;}
#calendarOutputDiv A:hover, #calendarOutputDiv A:active	{color:#000;}
#calendarOutputDiv IMG{	margin:5px 5px 5px 0;}


iframe.Calendar  {width:186px;background:#d0e0f7 !important;height:240px;}
.AllEvents    {color:#154d93;font-size:12px;font-weight:bold;}

