/* CSS Document */


<!-- template css-->
td.header00{
width:100px;
}
td.header0{
align:right;
text-align:right;
padding-right:25px;
}
td.header1 {
width:1024px;
height:200px;
align:center;
text-align:center;
background:url('images/header1.jpg') center no-repeat;
}
td.pathway a {
text-decoration: none;
color:#FFFFFF;
}
td.pathway a:visited {
text-decoration: underline;
color:#CCCCCC;
}
td.pathway a:hover {
text-decoration: underline;
color:#CCCCCC;
}

td.pathway{
font-family:Calibri, Trebuchet, Verdana;
font-size:12px;
align:left;
text-align:left;
padding-left:25px;
color:white;
}

td.greek_alpha{
text-align:center;
align:center;
padding-left:10px;
padding-bottom:10px;
font-size:12px;
width:241px;
height:142px;
background:url('images/greek_alpha.png') center no-repeat;
}
td.bg_alpha{
text-align:center;
align:center;
padding-left:10px;
padding-bottom:10px;
font-size:12px;
width:241px;
height:142px;
background:url('images/bg_alpha.png') center no-repeat;
}

td.pre_foot{
height:10px;
background:url('images/pre_footer_border.png') center no-repeat;
}

td.food_box{
padding-left:12px;
padding-bottom:10px;
width:241px;
font-size:12px;
height:142px;
background:url('images/food.png') center no-repeat;
}

td.trip_box{
padding-left:10px;
padding-bottom:10px;
font-size:12px;
width:241px;
height:142px;
background:url('images/prep_a_trip.png') center no-repeat;
}

td.way_box{
padding-left:10px;
padding-bottom:10px;
font-size:12px;
width:241px;
height:142px;
background:url('images/find_your_way.png') center no-repeat;
}

td.lodging_box{
padding-left:10px;
padding-bottom:10px;
font-size:12px;
width:241px;
height:142px;
background:url('images/lodging.png') center no-repeat;
}

td.foottabletop {
width:1024px;
height:28px;
align:center;
text-align:center;
background:url('images/foot-table-top.png') center no-repeat;
}

td.footerinner{
width:512px;
font-size:12px;
padding-left:40px;
color:#000000;
}

td.foottablecenter {
width:1024px;
align:center;
text-align:center;
font-size:12px;
background:url('images/foot-table-center.png') center repeat-y;
}

td.foottablebottom {
width:1024px;
height:28px;
align:center;
text-align:center;
background:url('images/foot-table-bottom.png') center no-repeat;
}


/*div.anim {
position:absolute;
margin-left:-120px;
margin-top:-40px;
z-index:6;
width:62px;
height:68px;
background:url('images/anim.png') center no-repeat;
}*/

.template_header_table{
padding:0px ;
border-collapse: collapse;
border-spacing:0px;
width:1024px;
align:center;
}

/*.template_main_keimeno_table{
padding:0px;
border-spacing:0px;
width:100%;
align:center;
}*/

/*.template_main_keimeno{
font-family:Calibri, Trebuchet, Verdana;
font-size:12px;
color:#FFFFFF;
padding-left:20px;
padding-right:5px;
}*/
.template_module1_table{
padding:0px;
border-collapse: collapse;
border-spacing:0px;
width:241px;
align:center;
}
.template_module2_table{
padding:0px;
border-collapse: collapse;
border-spacing:0px;
width:990px;
align:center;
}
.template_footer_table{
padding:0px;
border-collapse: collapse;
border-spacing:0px;
width:1024px;
align:center;
}
<!-- end of template css-->


html, body {

	margin: 0;
	padding: 0;

}



body {

	/*background: #204e72;*/
	color: #ffffff;
	font-family:Calibri, Trebuchet, Verdana;
	font-size:12px;
	font-weight:normal;

	/*line-height: 1.5;*/

}
html.template, body.template {

	margin: 0;
	padding: 0;

}



body.template {

	background: #204e72;
	color: #ffffff;
	font-family:Calibri, Trebuchet, Verdana;
	font-size:12px;
	font-weight:normal;
	/*line-height: 1.5;*/

}

table {
	color:black;
}


a {}
a:link {text-decoration: none; color:#055A78}
a:visited {text-decoration: underline; color:#055A78}
a:hover {text-decoration: underline; color:#055A78}

a.black {}
a.black:link {text-decoration: none; color:#000000}
a.black:visited {text-decoration: none; color:#000000}
a.black:hover {text-decoration: underline;color:#000000}


a.menu{	}
a.menu_red:link{text-decoration: none; color:#990033;font-size: 11pt;}
a.menu_red:visited{text-decoration: none; color:#990033;font-size: 11t;}
a.menu_red:hover{text-decoration: underline; color:#990033;font-size: 11pt;}

a.white {}
a.white:link {text-decoration: none; color:#ffffff}
a.white:visited {text-decoration: none; color:#ffffff}
a.white:hover {text-decoration: underline;color:#ffffff}

.backround{background-image:url(images/backround.jpg); background-repeat:repeat}
.beigecell {
	background-color : #FFFFCC;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.blackcell {
background-color : #000000;
border-width: 1px;
border-color: #000000;
border-style: solid;
color: white;
}
.bluecell {
background-color : #000080;
border-width: 1px;
border-color: #000000;
border-style: solid;
color: white;
}

.browncell {
background-color : #800000;
border-width: 1px;
border-color: #000000;
border-style: solid;
color: white;
}

.button_strategy{ background-image:url(images/button_strategy.png); background-repeat:no-repeat; }
.button_info{ background-image:url(images/button_info.png); background-repeat:no-repeat;}
.button_instructions{ background-image:url(images/button_instructions.png); background-repeat:no-repeat;}

.button_flag_austria{ background-image:url(images/austria_flag.jpg); background-repeat:no-repeat;}
.button_flag_greece{ background-image:url(images/greece_flag.jpg); background-repeat:no-repeat;}
.button_flag_bulgaria{ background-image:url(images/bulgaria_flag.jpg); background-repeat:no-repeat;}
.button_flag_portugal{ background-image:url(images/portugal_flag.jpg); background-repeat:no-repeat;}



.button_forward{ background-image:url(images/button_forward.jpg); background-repeat:no-repeat;font-size:4px;  background-position: left}
.button_backward{ background-image:url(images/button_backward.jpg); background-repeat:no-repeat; font-size:4px; background-position: right}


.content_l{ background-image:url(images/content_l.jpg); background-repeat:repeat-y;}
.content_m{ background-image:url(images/content_m.jpg); background-repeat:repeat;}
.content_r{ background-image:url(images/content_r3.jpg); background-repeat:repeat-y;}
.content_b_l{ background-image:url(images/content_bottom_l.jpg); background-repeat:no-repeat;}
.content_b_m{ background-image:url(images/content_bottom_m.jpg); background-repeat:repeat-x;}
.content_b_r{ background-image:url(images/content_bottom_r3.jpg); background-repeat:no-repeat;}

.creamcell {
	background-color : #FFFFCC;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}




div.navig {
	position:absolute;
	margin-left:620px;
	margin-top:-35px;
	z-index:10;
	width:90px;
 	height:36px;
}

div.info_icon {
	position:absolute;
	margin-left:659px;
	margin-top:-23px;
	z-index:9;
	width:44px;
	height:44px;
	background:url('images/info.png') center no-repeat;
	cursor:pointer;
}

.forum_table {
	background-color: #ffffff;
	border-width: 1px;
	border-color: #808080;
	border-style: solid;	
	font-size: 7pt;
	border-collapse:collapse;
}

.forum_header {
	font-weight: bold;
	color:  #42a0ff;
	text-align: left;
	border-width: 1px;
	border-color: #808080;
	border-style: solid;	
}

.forum_text {
	color:  #000000;
	border-width: 1px;
	border-color: #808080;
	border-style: solid;	
}
.galaziocell {
	background-color : #00CCFF;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.goldcell {
	background-color : gold;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.greencell {
	background-color : Green;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	color: white;
}

.greycell {
	background-color : Gray;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	color: white;
}
.green_italics{
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #007000;
}
.khakicell {
	background-color : #99CC66;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.laxanicell {
	background-color : #00FF66;
	border-width: 1px;
	border-color: #000000;
	border-style: none;
}
.lilacell {
    background-color : #CC99FF;
    border-width: 1px;
    border-color: #000000;
    border-style: solid;
}
.marinecell {
	background-color : Navy;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	color: white;
}
.orangecell {
	background-color : #FF6600;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	color: white;
}
.pinkcell {
	background-color : Fuchsia;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	color: white;
}
.purplecell {
	background-color : Purple;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	color: white;
}
.redcell {
	background-color : #FF0000;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	color: white;
}
.sandcell {
	background-color : #FFFFCC;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.tirkouazcell {
	background-color :Aqua ;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.transparentcell {
	background-color : transparent;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.whitecell {
background-color : #F3F1F1;
border-width: 1px;
border-color: #000000;
border-style: solid;
}
.header{ background-image:url(images/banner.jpg); background-repeat:no-repeat; vertical-align:top;}
.header_l{ background-image:url(images/banner_l.jpg); background-repeat:no-repeat; vertical-align: bottom; font-size:4px}
.header_m{ background-image:url(images/banner_m.jpg); background-repeat:repeat-x; vertical-align:top;}
.header_r{ background-image:url(images/banner_r.jpg); background-repeat:no-repeat; vertical-align:top;usemap:clothesmap;}





/*menu style*/
.like_href{
   color:#055A78;
   text-decoration: none;
   cursor: pointer;
}
.like_hrefover{
   color:#055A78;
   text-decoration:underline;
   cursor: pointer;
}
.like_hrefselected{
   color:#055A78;
   text-decoration:underline;
   cursor: pointer;
}

.hormenu {
	color:#000000;
	text-decoration:none;
	padding-left:26px;
	font-weight: bold;
	cursor: pointer;
    font-family:Calibri, Trebuchet, Verdana;
	text-align:left;
	font-size : 11pt;
}
.hormenuover {
	color:#FF6600;
	text-decoration:none;
	padding-left:26px;
	cursor: pointer;
    font-family:Calibri, Trebuchet, Verdana;
	text-align:left;
	font-size : 11pt;
}
.hormenuselected {
	color:#FF6600;
	text-decoration:underline;
	padding-left:26px;
	cursor: pointer;
    font-family:Calibri, Trebuchet, Verdana;
	text-align:le9ft;
	font-size : 11pt;
}
.hormenu6 {
	color:#990033;
	text-decoration:none;
	padding-left:3px;
	font-weight: bold;
	cursor: pointer;
    font-family:Calibri, Trebuchet, Verdana;
	text-align:left;
	font-size : 11pt;
	}
.hormenuover6 {
    color:#26646A;
	text-decoration:none;
	padding-left:3px;
	cursor: pointer;
    font-family:Calibri, Trebuchet, Verdana;
	text-align:left;
	font-size : 11pt;
	font-weight: bold;
	}
.hormenuselected6 {
    color:#26646A;
	text-decoration:underline;
	padding-left:3px;
	cursor: pointer;
    font-family:Calibri, Trebuchet, Verdana;
	text-align:le9ft;
	font-size : 11pt;
	}
/*--menu style--*/



img {
border:0px;
}


/*info used in older template*/
.info_t_r{ background-image:url(images/info_top_right13.jpg); background-repeat:no-repeat;}
.info_t_m{ background-image:url(images/info_top_mid1.jpg); background-repeat:repeat-x;}
.info_t_l{ background-image:url(images/info_top_left1.jpg); background-repeat:no-repeat;}
.info_m_l{ background-image:url(images/info_mid_left1.jpg); background-repeat:repeat-y;}
.info_m_m{ background-image:url(images/info_mid_mid1.jpg); background-repeat:repeat;
font-size : 8pt;
	font-family : Calibri, Trebuchet, Verdana;
	font-weight : normal;
	color : #000000;
}
.info_m_r{ background-image:url(images/info_mid_right13.jpg); background-repeat:repeat-y;}
.info_b_l{ background-image:url(images/info_bottom_left12.jpg); background-repeat:no-repeat; }
.info_b_m{ background-image:url(images/info_bottom_mid12.jpg); background-repeat:repeat-x;}
.info_b_r{ background-image:url(images/info_bottom_right123.jpg); background-repeat:no-repeat;}
/*--info used in older template--*/












/* items style */
.items {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 9pt;
border-width: 0px;
border-color: #ffffff;
/*cursor: pointer;*/
font-family:Calibri, Trebuchet, Verdana;
/*background:#F5AC00;*/
}

.items_10 {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 10pt;
border-width: 0px;
border-color: #ffffff;
/*cursor: pointer;*/
font-family:Calibri, Trebuchet, Verdana;
/*background:#F5AC00;*/
}

.items_11_strong {
text-decoration: none;
font-weight:bold;
color: #000000;
font-size : 11pt;
font-family:Calibri, Trebuchet, Verdana;
}

.items1 {
background-image:url(images/info_mid_mid1.jpg); background-repeat:repeat;
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 9pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
}

.items2 {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 7pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
/*background:#F5AC00;*/
}
.items3 {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 6pt;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
/*background:#F5AC00;*/
}
.items_black {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 12pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
background:#F5AC00;
}
.items_black_11 {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 11pt;
border-width: 0px;
border-color: #ffffff;
cursor:default;
font-family:Calibri, Trebuchet, Verdana;
}
.items_black_12 {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 12pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
}

.items_black_small {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 9pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
/*background:#F5AC00;*/
}

.items_cell {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 7pt;
background-image:url(images/content_m.jpg); background-repeat:repeat;
cursor: pointer;
}
.items_white {
text-decoration: none;
font-weight : normal;
color: #FFFFFF;
font-size : 12pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
background:#F5AC00;
}
.items_white_1 {
text-decoration: none;
font-weight : normal;
color: #FFFFFF;
font-size : 12pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
}
.itemsmain{
text-decoration: none;
font-weight : normal;
color: #ffffff;
font-size : 12pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
background:#055A78;
font-family:Calibri, Trebuchet, Verdana;
}
.itemsright {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 9pt;
border-width: 0px;
border-color: #ffffff;
background-color: #FFFFFF;
font-family:Calibri, Trebuchet, Verdana;
}
.itemsright_change {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 9pt;
background-color : #D7CDFE;
border-width: 0px;
border-color: #ffffff;
}
.itemsright_change0 {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 9pt;
background-color : #E8E8E8;
border-width: 0px;
border-color: #ffffff;
}
.itemsright_change1 {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 9pt;
background-color : #F8F8F8;
border-width: 0px;
border-color: #ffffff;
}
.itemstable {
font-weight : normal;
color: #000000;
font-size : 8pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
}
.items_module4_7 {
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 8pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
}
.items_white_1_1 {
text-decoration: none;
font-weight : normal;
color: #FFFFFF;
font-size : 10pt;
border-width: 0px;
border-color: #ffffff;
cursor: pointer;
font-family:Calibri, Trebuchet, Verdana;
padding-left:15px;
}
.items_9_black_padding{
padding-left:12px;
text-decoration: none;
font-weight : normal;
color: #000000;
font-size : 9pt;
border-width: 0px;
border-color: #ffffff;
font-family:Calibri, Trebuchet, Verdana;
}

.items_module4_dotted_c{
text-decoration: none;
text-align:center;
font-weight : normal;
color: #000000;
font-size : 9pt;
border-color: #ffffff;
font-family:Calibri, Trebuchet, Verdana;
    border-bottom-width:1px;
    border-bottom-style:dotted;
	border-bottom-color:#FFFFFF;
}
.items_module4_dotted_l{
text-decoration: none;
text-align:left;
font-weight : normal;
color: #000000;
font-size : 9pt;
border-color: #ffffff;
font-family:Calibri, Trebuchet, Verdana;
    border-bottom-width:1px;
    border-bottom-style:dotted;
	border-bottom-color:#FFFFFF;
}

/*--items style--*/








/*response button*/
.respond_t_l{ background-image:url(images/response_top_left.jpg); background-repeat:no-repeat;}
.respond_t_m{ background-image:url(images/response_top_mid.jpg); background-repeat:repeat-x;}
.respond_t_r{ background-image:url(images/response_top_right3.jpg); background-repeat:no-repeat;}

.respond_m_r{ background-image:url(images/response_mid_right3.jpg); background-repeat:repeat-y;}
.respond_m_l{ background-image:url(images/response_mid_left3.jpg); background-repeat:repeat-y;}

.respond_b_l{ background-image:url(images/response_bottom_left3.jpg); background-repeat:no-repeat;}
.respond_b_m{ background-image:url(images/response_bottom_mid3.jpg); background-repeat:repeat-x;}
.respond_b_r{ background-image:url(images/response_bottom_right3.jpg); background-repeat:no-repeat;}
/*--response button--*/




.style1zz {
    text-decoration: none;
    font-weight : normal;
    color: #000000;
    font-size : 7pt;
    cursor: pointer;
}
.small_text{font-size:4px;}


.style1 {
	font-family: Calibri, Trebuchet, Verdana;
	font-size: 22px;
	text-shadow: #FFCC00;
	color:#FFCC33;
}




/*module 1*/

.href_nostyle{
    color:#000000;
	text-decoration:none;
}

.padding_left_26{
	padding-left:26px;
}
.box_module1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    background-color: white;
    border:1px solid black;
	border-left-color:black;  
}

.light_orange_bar{
	/*border-collapse: collapse;*/
	background:url('module1/activity1/images/light_orange_bar.png') right repeat-x ;
	z-index:100px;	
}
.light_orange2_bar{
	margin-left:-2px;	
	/*border-collapse: collapse;*/
	background:url('module1/activity1/images/light_orange2_bar.png') right repeat-x ;
	width:711;
	z-index:100px;	
}

.shopdown_bar{
	color:#black;
	text-decoration:none;	
	text-align:left;
	font-weight:bold;
	background-repeat:no-repeat;
	position:absolute;
	margin-left:620px;
	margin-top:-35px;
	z-index:10;
	width:16px;
 	height:14px;
}

.light_orange_texts{
	font-family:Arial;
	color:black;
	font-weight:bold;
	font-size:8px;	
	text-decoration:underline;
}
.orange_red_text_color{
	color:#FF6600;
}
	
.orange_red_text{
	color:#FF6600;
	text-decoration:none;
	padding-left:30px;
}
.basket{
    text-decoration: none;
    font-weight : normal;
    color: #000000;
    font-size : 7pt;
    background-color : #FFFFFF;
    border-width: 0px;
    border-color: #ffffff;
    cursor: pointer;
}

.headline{
    font-family:Calibri, Trebuchet, Verdana;
    font-size:14px;
    color:#000000;
    padding-left:14px;
    padding-right:5px;
}

.table_default{
	margin: 0;
	padding: 0;
	width:100%;	
}
.table_no_spacing{
    border-spacing:0px;
    border-width:0px;
	margin: 0;
	padding: 0;
}
.table_0_0{
	margin: 0;
	padding: 0;
}
table.table_centered{
    text-align:center;
	margin: 0;
	padding: 0;
	width:100%;
}
td.table.table_centered{
    text-align:center;
	margin: 0;
	padding: 0;
	width:100%;
	top:auto;
}
.table_valign_top{
vertical-align:top;
}
.table_valign_bottom{
vertical-align:bottom;
}
.table_valign_middle{
vertical-align:middle;
}
table.table_headline{
    border-width:0px;
    border-spacing:0px;
    text-align:center;
	margin: 0;
	padding: 0;
	width:100%;
	border-collapse:collapse;
}

.table_border_white{
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:#ffffff;
    border-collapse:collapse;
}
.table_border_white_b_r{
    border-top-width:1px;
    border-bottom-width:2px;
	border-right-width:2px;
    border-left-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:#ffffff;
    border-collapse:collapse;
}
.table_border_white_b{
    border-top-width:1px;
    border-bottom-width:2px;
	border-right-width:1px;
    border-left-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:#ffffff;
    border-collapse:collapse;
}
.table_border_white_r{
    border-top-width:1px;
    border-bottom-width:1px;
	border-right-width:2px;
    border-left-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:#ffffff;
    border-collapse:collapse;
}
table.table_menu{
    width:100%;
    border-width:2px;
    border-spacing:0px;
    border-style:solid;
    border-color:#055A78;
    border-collapse:collapse;
}
td.table.table_menu{
    border-width:2px;
    border-spacing:0px;
    border-style:solid;
    border-color:#055A78;
    border-collapse:collapse;
}
table.table_border{
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:#055A78;
    border-collapse:collapse;
}
td.table_border{
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:#055A78;
    border-collapse:collapse;
}
td.table_border_r{
    border-right:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:#055A78;
    border-collapse:collapse;
}
.table_valign_middle{
    vertical-align:middle;
}
.text_centered{
    text-align: center; 	
}
.text_centered{
    text-align: -moz-center; 	
}
.text_right{
    text-align:right;
}
.text_justify{
    text-align:justify;
}
.text_left{
    text-align:left;
}
.text_bold{
	font-weight:bold;
}
.text_italic{
    font-style:italic;
}
.text_centered_bold{
    text-align:center;
	font-weight:bold;
}
.text_left_underlined{
    text-align:left;
	text-decoration:underline;
}
.text_underlined{
    text-decoration:underline;
}
/*activity 2*/
.color_dark_grey{
    background-color:#38424e;
}
.title1 {
    text-decoration: none;
    font-weight : bold;
    font-family : Calibri, Trebuchet, Verdana;
    color: #ffffff;
    font-size : 13pt;
    background-color : #F2CA15;
}
.title2 {
    text-decoration: none;
    font-weight : normal;
    font-family : Calibri, Trebuchet, Verdana;
    color: #000000;
    font-size : 9pt;
    background-color:#d6d8d9;/*#E0920A;*/
    border-width:0px;
    border-spacing:0px;
    margin: 0;
    padding: 0;
}
.menou_m1_act2{
    text-decoration: none;
    font-weight : bold;
    font-family : Calibri, Trebuchet, Verdana;
    color: #ffffff;
    font-size : 9pt;
    background-color : #768295;
    cursor: pointer;
}
.info{
    background-color : transparent;
    border-style: solid;
    border-color: white;/*#E0920A;*/
    border-top-width: 0pt; 
    border-right-width: 0pt; 
    border-bottom-width: 1pt; 
    border-left-width: 0pt; 
}
.wedding_styleb{
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	font-family: "Monotype Corsiva", Times, serif;
}
.wedding_style{
    font-size: 12px;
    color: #000000;
}
.items_correct_down1 {
    text-decoration: none;
    color: #000000;
    font-size : 9pt;
    background-color : #F5AC00;
}
.items_correct_down {
    text-decoration: none;
    color: #000000;
    font-size : 9pt;
}
/*activity 3*/
.red_underlined{
    text-decoration:underline;
    color:#FF0000;
}

.black_line{
    border-bottom:black;
    border-bottom-width:2px;
    border-bottom-style:ridge;
}
.dotted_line_black_r{
    border-right-style:dotted;
	border-right-width:1px;
	border-right-color:#000000;      
}
.dotted_line_r{
    border-right-style:dotted;
	border-right-width:1px;
	border-right-color:#FFFFFF;      
}
.dotted_line{
    border-bottom-width:1px;
    border-bottom-style:dotted;
	border-bottom-color:#FFFFFF;
}
.dotted_line_black{
    border-bottom-width:1px;
    border-bottom-style:dotted;
	border-bottom-color:#000000;
}
.dotted_line_blue{
    border-bottom-width:1px;
    border-bottom-style:dotted;
	border-bottom-color:#669999;
}
.dotted_line_blue_r{
    border-right-style:dotted;
	border-right-width:1px;
	border-right-color:#669999;      
}
.dotted_line_blue_l{
    border-left-style:dotted;
	border-left-width:1px;
	border-left-color:#669999;      
}
.dotted_line_blue_t{
    border-top-style:dotted;
	border-top-width:1px;
	border-top-color:#669999;      
}
.pointer_design{
cursor:pointer;
}
.cursor_design_default{
cursor:default;
}
.dark_grey_background{
 background-color:#727272;
 z-index:100px; 
}
.picture1{
position:absolute;
margin-left:-18px;
margin-top:-13px;
z-index:8;
width:48px;
height:43px;
background:url('module1/activity3/images/button1.png') center no-repeat;
}
.picture2{
position:absolute;
margin-left:-18px;
margin-top:-12px;
z-index:8;
width:48px;
height:43px;
background:url('module1/activity3/images/button2.png') center no-repeat;
}
.picture3{
position:absolute;
margin-left:-18px;
margin-top:-12px;
z-index:8;
width:48px;
height:43px;
background:url('module1/activity3/images/button3.png') center no-repeat;
}
.picture4{
position:absolute;
margin-left:-18px;
margin-top:-12px;
z-index:8;
width:48px;
height:43px;
background:url('module1/activity3/images/button4.png') center no-repeat;
}
.light_grey_background{
 background-image: url("module1/activity3/images/light_grey_column.png");
 background-repeat:repeat;
 width:13px;
 z-index:100px;
}
.padding_left_15{
 padding-left:15px;
}
/*--module 1--*/


/*  module 2 */
.table_centered_border1{
    text-align:center;
	margin: 0;
	padding: 0;
	width:100%;
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:#FFFFFF;
    border-collapse:collapse;
}
.table_border_w_0_black{
    border-color: Black; 
    border-collapse:collapse;  
    border-right-width: 0px;
    border-left-width: 0px;
    border-style: solid;
}
.table_border_w_r1_black{
    border-color: Black;
    border-collapse:collapse;
    border-right-width: 1px;
    border-left-width: 0px;
}
td.table_border_w_r1_black{
    border-color: Black;
    border-collapse:collapse;
    border-width: 0px 1px 0px 0px;
    border-style: solid;
}
.table_border_w_b1_black{
 border-style: solid;
    border-color: Black;
    border-collapse:collapse;
    border-width: 0px 0px 1px 0px;
}
.table_border_w_br1_black{
    border-style: solid;
    border-color: Black;
    border-collapse:collapse;
    border-width: 0px 1px 1px 0px;
}
table.table_border_black{
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:black;
    border-collapse:collapse;
}
td.table_border_black{
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:black;
    border-collapse:collapse;
}
table.table_border_transparent{
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:transparent;
    border-collapse:collapse;
}
td.table_border_transparent{
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:transparent;
    border-collapse:collapse;
}
.grey_color{
    background-color:#808080;
}
.text_left_bold{
    text-align:left;
    font-weight:bold;
}

div.pictures_selection_div{
	visibility:hidden;
	background-color:white;
	z-index:100;
	width:520px;
	height:326px
}
/* --module 2--*/

table.table_padded{
	border-width: 0px;
	padding: 10px;
}

table.table_padded td{
	border-width: 0px;
	padding: 10px;	
}

/*module 3*/
.table_30cell_height{
    margin:0px;
	padding:0px;
	width:100%;
	height:30px;
}

.text_blue{
    color:blue;
}
.text_blue2{
color:#055A78;
cursor:pointer;
}
.text_13_bold{
    font-size : 13pt;
	font-family : Calibri, Trebuchet, Verdana;
	font-weight:bold;
}
/*-- module 3 --*/




/* module 4 */
.table_3d_border{
    border-width:2px;
    border-spacing:3px;
    border-style:ridge;
}
.light_blue_bg {
 background: #8ac5ff;
}
.bluegreen {
 color: #006666;
}
/*--module 4--*/


/* module 5 */
.blackline {
 color: #000000;
 background-color: #000000;
}
/*--module 5--*/



/*module 6*/
.trip_bar{
position:relative;
z-index:1;
width:689px;
height:99px;
background:url('module6/activity1/images/trip_bar.png');
}
.logo_trip_au{
position:relative;
margin-top:-25px;
margin-left:10px;
width:663px;
height:183px;
background:url('module6/activity1/images/au/1screen_logo.jpg') no-repeat;
}
.logo_trip_bg{
position:relative;
margin-top:-25px;
margin-left:10px;
width:663px;
height:245px;
background:url('module6/activity1/images/bg/1screen_logo.jpg') no-repeat;
}
.logo_trip_gr{
position:relative;
margin-top:-24px;
margin-left:10px;
width:663px;
height:177px;
background:url('module6/activity1/images/gr/1screen_logo.jpg') no-repeat;
}

.logo_trip_pr{
position:relative;
margin-top:-25px;
margin-left:10px;
width:663px;
height:393px;
background:url('module6/activity1/images/pr/1screen_logo.jpg') no-repeat;
}




.medpink_bg {
 background-color: #ff66ff;
 }
 .lightpink_bg {
 background-color: #ff99ff;
}
 
/*--module 6--*/ 
.cell_blue1_2{
    margin:0;
	padding: 0;
	background-image: url("images/trans-pixel-blue-1_2.png");
	background-repeat: repeat;
	cursor:default;
}
.cell_blue1_4{
    margin:0;
	padding: 0;
	background-image: url("images/trans-pixel-blue-1_4.png");
	background-repeat: repeat;
	cursor:default;
}
.cell_blue2_1{
    margin:0;
	padding: 0;
	background-image: url("images/trans-pixel-blue-2_1.png");
	background-repeat: repeat;
	cursor:default;
}
.cell_blue2_2{
    margin:0;
	padding: 0;
	background-image: url("images/trans-pixel-blue-2_2.png");
	background-repeat: repeat;
	cursor:default;
}
.cell_blue3_1{
    margin:0;
	padding: 0;
	background-image: url("images/trans-pixel-blue-3_1.png");
	background-repeat: repeat;
	cursor:default;
}
.cell_blue3_2{
    margin:0;
	padding: 0;
	background-image: url("images/trans-pixel-blue-3_2.png");
	background-repeat: repeat;
	cursor:default;
}
textarea.foo{ 
    overflow: auto;
    border-color:#666666;
    background-color:#ffffff;
    padding: 0px;
    border:none;
	font-size: 12pt;
 }


.zagouras 
{
    text-decoration: none;
    font-weight : normal;
    color: #000000;
    font-size : 9pt;
    border-width: 0px;
    border-color: #ffffff;
    /*cursor: pointer;*/
}

.vlight_blue_bg{
	background-color:b7ccec;
}

.med_blue_bg{
	background-color:709ada;
}




/* --module 7-- */
.invitation_7_padding{
   margin-top:-335px;
   padding-left:10px;
}
.invitation_7_padding_bg{
   margin-top:-170px;
   padding-left:10px;
}
/*module 7*/




/* right text styles */
#rightText{
	float:left;
	width: 220px;
	min-height: 400px;
	/*overflow: auto;*/
	padding:2px;
	text-align:left;
	/*margin-right:16px;*/
}

/* mac hide \*/
* html #rightText{ /*IE hack*/
	height: 400px;
}
/* end hide */

 
/** new drag n drop styles **/

table.table_drag{
	margin: 0;
	padding: 0;
	width:100%;
	background-image: url("images/trans-pixel.png");
	background-repeat: repeat;
	cursor:default;
}
.table_drag_pink{
    margin:0;
	padding: 0;
	width:100%;
	background-image: url("images/trans-pixel_pink.png");
	background-repeat: repeat;
	cursor:default;
}
.table_drag_pink1{
    margin:0;
	padding: 0;
	background-image: url("images/trans-pixel-pink1.png");
	background-repeat: repeat;
	cursor:default;
}
.table_drag_pink_dark{
    margin:0;
	padding: 0;
	width:100%;
	background-image: url("images/trans-pixel-pink-dark.png");
	background-repeat: repeat;
	cursor:default;
}
table.table_drag_blue{
	margin: 0;
	padding: 0;
	width:100%;
	background-image: url("images/trans-pixel-blue.png");
	background-repeat: repeat;
}
/* plain transparent box */
input.dragstyle0{
	background-image: url("images/input0.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:143px;
	height:30px;
	padding-left:5px;
	padding-top:8px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}

input.dragstyle0Grey{
	background-image: url("images/transparent_button.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:123px;
	height:25px;
	padding-left:5px;
	padding-top:5px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
	position:relative;
}
/* box with X */
input.dragstyle1{
	background-image: url("images/input1.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:129px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey{
	background-image: url("images/input1_grey_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:133px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyOK{
	background-image: url("images/input2_grey_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:133px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_8{
	background-image: url("images/input1_grey_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:134px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyOK_8{
	background-image: url("images/input2_grey_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:134px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_large{
	background-image: url("images/input1_grey_large_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:146px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_largeOK{
	background-image: url("images/input2_grey_large_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:146px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}

input.dragstyle1_grey_large1{
	background-image: url("images/input1_grey_large1_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:143px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_large1OK{
	background-image: url("images/input2_grey_large1_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:146px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_large2{
	background-image: url("images/input1_grey_large2_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:146px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_large2OK{
	background-image: url("images/input2_grey_large2_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:146px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_large3{
	background-image: url("images/input1_grey_large3_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:180px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_large4{
	background-image: url("images/input1_grey_large4_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:210px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1_grey_large5{
	background-image: url("images/input1_grey_large5_z.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:180px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}

input.dragstyle1_2{
	background-image: url("images/input1_2.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:170px;
	height:35px;
	padding-left:38px;
	padding-top:8px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1VLong{
	background-image: url("images/input1_vlong.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:195px;
	height:35px;
	padding-left:38px;
	padding-top:8px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1Grey{
	background-image: url("images/input1_grey.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:129px;
	height:25px;
	padding-left:38px;
	padding-top:5px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}

input.dragstyle1Grey_1{
	background-image: url("images/input1_grey_1.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:150px;
	height:25px;
	padding-left:38px;
	padding-top:5px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyleGrey_1OK{
	background-image: url("images/input2_grey_1.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:150px;
	height:25px;
	padding-left:38px;
	padding-top:5px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}

input.dragstyle1VLongGrey{
	background-image: url("images/input1_vlong_grey.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:195px;
	height:25px;
	padding-left:38px;
	padding-top:5px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyle1Grey280{
	background-image: url("images/input1_grey_280long.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:280px;
	height:25px;
	padding-left:38px;
	padding-top:5px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}

input.dragstyle1small{
	background-image: url("images/input1.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:129px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
/* box with tick */
input.dragstyleOK{
	background-image: url("images/input2.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:129px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}

input.dragstyleOK_2{
	background-image: url("images/input2_2.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:170px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyleVLongOK{
	background-image: url("images/input2_vlong.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:195px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyleGreyOK{
	background-image: url("images/input2_grey.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:129px;
	height:25px;
	padding-left:38px;
	padding-top:5px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyleVLongGreyOK{
	background-image: url("images/input2_vlong_grey.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:190px;
	height:25px;
	padding-left:38px;
	padding-top:5px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstyleGrey280OK{
	background-image: url("images/input2_grey_280long.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:280px;
	height:25px;
	padding-left:38px;
	padding-top:5px;
	font-family:Arial;
	font-size:8pt;
	color:black;
	border:0px;
}
input.dragstylesmallOK{
 background-image: url("images/input2.png");
 background-color:transparent;
 background-repeat:no-repeat;
 width:129px;
 height:35px;
 padding-left:38px;
 padding-top:10px;
 font-family:Arial;
 font-size:8pt;
 color:black;
 border:0px;
}


/* non-transparent grey boxes */
input.dragstyle1_0_greyfill{
	background-image: url("images/input1_0_greyfill.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:100;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_0_greyfillOK{
	background-image: url("images/input1_0_OK_greyfill.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:100;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill{
	background-image: url("images/input1_greyfill.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:133px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfillOK{
	background-image: url("images/input2_greyfill.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:133px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill2{
	background-image: url("images/input1_greyfill2.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:133px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill2OK{
	background-image: url("images/input1_greyfill2OK.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:133px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill_1{
	background-image: url("images/input1_1_greyfill.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:143px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill_1OK{
	background-image: url("images/input2_1_greyfill_OK.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:143px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill_2{
	background-image: url("images/input1_2_greyfill.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:157px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill_2OK{
	background-image: url("images/input2_2_greyfill_OK.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:157px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_0_greyfill_long{
	background-image: url("images/input1_0_greyfill_long.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:172px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_0_greyfill_longOK{
	background-image: url("images/input1_0_greyfill_longOK.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:172px;
	height:50px;
	padding-left:40px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
	overflow: auto;
}
input.dragstyle1_greyfill_long{
	background-image: url("images/input1_greyfill_long.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:192px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill_longOK{
	background-image: url("images/input2_greyfill_long.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:192px;
	height:50px;
	padding-left:40px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
	overflow: auto;
}
input.dragstyle1_greyfill_long2{
	background-image: url("images/input1_greyfill_long2.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:225px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}

input.dragstyle1_greyfill_long2OK{
	background-image: url("images/input2_greyfill_long2.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:225px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}

input.dragstyle1_greyfill_long3{
	background-image: url("images/input1_greyfill_long3.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:245px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}


input.dragstyle1_greyfill_long3OK{
	background-image: url("images/input2_greyfill_long3.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:245px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill_long4{
	background-image: url("images/input1_greyfill_long4.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:275px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}
input.dragstyle1_greyfill_long4OK{
	background-image: url("images/input1_greyfill_long4_OK.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:275px;
	height:35px;
	padding-left:38px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
}



textarea.dragstyle1_greyfill{
	background-image: url("images/input1_greyfill_fat.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:195px;
	height:50px;
	padding-left:48px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
	overflow: auto;
}

textarea.dragstyle1_greyfillOK{
	background-image: url("images/input2_greyfill_fat.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:195px;
	height:50px;
	padding-left:48px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
	overflow: auto;
}
textarea.dragstyle1_greyfill_long{
	background-image: url("images/input1_greyfill_fatlong.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:241px;
	height:50px;
	padding-left:40px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
	overflow: auto;
}

textarea.dragstyle1_greyfill_longOK{
	background-image: url("images/input2_greyfill_fatlong.png");
	background-color:transparent;
	background-repeat:no-repeat;
	width:255px;
	height:50px;
	padding-left:40px;
	padding-top:10px;
	font-family:Arial;
	font-size:9pt;
	color:black;
	border:0px;
	overflow: auto;
}
