<style type="text/css">
.button 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold; height: 21;width: 200;border: 0px solid #; background-image:url(blue1.jpg); }
.button1 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold; height: 21;width: 75;border: 0px solid #; background-image:url(blue1.jpg); }

.blue 				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000066;}
.bluebold 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #000066; }
.blue a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000066; text-decoration: none; }
.blue a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000066; text-decoration: none; }
.blue a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.blue a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000066; text-decoration: none; }
.blue input 		{ border-left:1px  solid #000066; border-right:1px solid #000066; border-top:1px solid #000066; border-bottom:1px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;background-color: #; } 

.blue12 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066;}
.bluebold12 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000066; }
.blue12 a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.blue12 a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.blue12 a:hover 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.blue12 a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.blue12 input 		{ border-left:0px  solid #000066; border-right:0px solid #000066; border-top:0px solid #000066; border-bottom:0px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;background-color: #; } 

.blue13 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066;}
.bluebold13 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000066; }
.blue13 a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.blue13 a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.blue13 a:hover 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.blue13 a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.blue13 input 		{ border-left:0px  solid #000066; border-right:0px solid #000066; border-top:0px solid #000066; border-bottom:0px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;background-color: #; } 


.red				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #990000;}
.redbold 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #990000; }
.red a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #990000; text-decoration: none; }
.red a:visited 	    { font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #990000; text-decoration: none; }
.red a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.red a:active 	    { font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #990000; text-decoration: none; }
.red input 		    { border-left:0px  solid #000066; border-right:0px solid #990000; border-top:0px solid #990000; border-bottom:0px solid #990000; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;background-color: #; } 


.white				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #FFFFFF;}
.whitebold 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; }
.white a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
.white a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
.white a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.white a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
.white input 		{ border-left:0px  solid #000066; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:0px solid #FFFFFF; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;background-color: #; } 


.liste 				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.listebold 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000066; }
.liste a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.liste a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }
.liste a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.liste a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066; text-decoration: none; }

.black 				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #000000; }
.blackbold 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: bold; color: #000000; }
.black a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #000000; text-decoration: none; }
.black a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #000000; text-decoration: none; }
.black a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #CC0000; text-decoration: none; }
.black a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #000000; text-decoration: none; }
.black input 		{ border-left:0px  solid #000066; border-right:0px solid #000066; border-top:0px solid #000066; border-bottom:0px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;background-color: #; } 

.black8 	     	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; }
.blackbold8			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }
.black8 a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.black8 a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.black8 a:hover     { font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.black8 a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.black8 input 		{ border-left:0px  solid #000066; border-right:0px solid #000066; border-top:0px solid #000066; border-bottom:0px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;background-color: #; } 

.black10 	     	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; }
.blackbold10		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.black10 a:link 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.black10 a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.black10 a:hover    { font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.black10 a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.black10 input 		{ border-left:0px  solid #000066; border-right:0px solid #000066; border-top:0px solid #000066; border-bottom:0px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;background-color: #; } 

.black12 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; }
.blackbold12 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.black12 a:link 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.black12 a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.black12 a:hover 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.black12 a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.black12 input 		{ border-left:0px  solid #000066; border-right:0px solid #000066; border-top:0px solid #000066; border-bottom:0px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;background-color: #; } 


.list 				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; }
.listbold 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }
.list a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.list a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.list a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.list a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.list table 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;border: #ffffff 0px solid; border-collapse: collapse; border-spacing: 0px; }
.list th    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;border: #004d9c 0px solid; padding: 0px; background: #add8e6; }
.list tr    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;border: #ffffff 0px solid; border-bottom: 1px dotted #AAAAAA;padding: 0px; }	
.list td    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;border: #ffffff 0px solid; border-bottom: 1px dotted #AAAAAA;padding: 0px; }
.list input 		{ border-left:1px  solid #000066; border-right:1px solid #000066; border-top:1px solid #000066; border-bottom:1px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;background-color: #; } 

.list11 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; background:url(../common_icons/geziyoz_login.jpg) no-repeat 95% 1em;}
.listbold11 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.list11 a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.list11 a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.list11 a:hover 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.list11 a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.list11 table 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;border: #000000 1px dotted; border-bottom: 0px dotted #000000; padding: 0px; }
.list11 th    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;border: #000000 1px dotted; border-bottom: 0px dotted #000000; padding: 0px; background: #add8e6;}
.list11 tr    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;border: #000000 1px dotted; border-bottom: 0px dotted #000000; padding: 0px; }	
.list11 td    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;border: #000000 1px dotted; border-bottom: 0px dotted #000000; padding: 0px; }
.list11 input 		{ -moz-border-radius:0.4em; -khtml-border-radius:0.4em; border-left:1px  solid #3399FF; border-right:1px solid #3399FF; border-top:1px solid #3399FF; border-bottom:1px solid #3399FF; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt;background-color: #; } 


.redrodos				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #990000;}
.redrodosbold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #990000; }
.redrodos a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #990000; text-decoration: none; }
.redrodos a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #990000; text-decoration: none; }
.redrodos a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.redrodos a:active 	    { font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #990000; text-decoration: none; }
.redrodos input 		{ border-left:0px  solid #000066; border-right:0px solid #990000; border-top:0px solid #990000; border-bottom:0px solid #990000; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; background-color: #; } 

.redrhodes				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #990000;}
.redrhodesbold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: bold; color: #990000; }
.redrhodes a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #990000; text-decoration: none; }
.redrhodes a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #990000; text-decoration: none; }
.redrhodes a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #CC0000; text-decoration: none; }
.redrhodes a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #990000; text-decoration: none; }
.redrhodes input 		{ border-left:0px  solid #000066; border-right:0px solid #990000; border-top:0px solid #990000; border-bottom:0px solid #990000; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; background-color: #; } 

.green				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #339933;}
.greenbold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: bold; color: #339933; }
.green a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #339933; text-decoration: none; }
.green a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #339933; text-decoration: none; }
.green a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #CC0000; text-decoration: none; }
.green a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #339933; text-decoration: none; }
.green input 		{ border-left:0px  solid #339933; border-right:0px solid #339933; border-top:0px solid #339933; border-bottom:0px solid #339933; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; background-color: #; } 

.greenrodos				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #339933;}
.greenrodosbold 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #339933; }
.greenrodos a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #339933; text-decoration: none; }
.greenrodos a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #339933; text-decoration: none; }
.greenrodos a:hover 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.greenrodos a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #339933; text-decoration: none; }
.greenrodos input 		{ border-left:0px  solid #339933; border-right:0px solid #339933; border-top:0px solid #339933; border-bottom:0px solid #339933; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;background-color: #; } 

.blackrodos 				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; }
.blackrodosbold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }
.blackrodos a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.blackrodos a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.blackrodos a:hover 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.blackrodos a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.blackrodos input 		{ border-left:0px  solid #000066; border-right:0px solid #000066; border-top:0px solid #000066; border-bottom:0px solid #000066; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;background-color: #; } 

.bluelight 				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #018BAC;}
.bluelightbold 			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #018BAC; }
.bluelight a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #018BAC; text-decoration: none; }
.bluelight a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #018BAC; text-decoration: none; }
.bluelight a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; }
.bluelight a:active 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #018BAC; text-decoration: none; }
.bluelight input 		{ border-left:1px  solid #000066; border-right:1px solid #018BAC; border-top:1px solid #018BAC; border-bottom:1px solid #018BAC; font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;background-color: #; } 

.shadow-trans-2 {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 2px #888;
-webkit-box-shadow: 0 0 2px #888;
box-shadow: 0 0 2px #888;
background-color: #;
}
.shadow-black-2 {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 2px #888;
-webkit-box-shadow: 0 0 2px #888;
box-shadow: 0 0 2px #888;
background-color: #000;
}
.shadow-3 {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 2px #888;
-webkit-box-shadow: 0 0 2px #888;
box-shadow: 0 0 2px #888;
background-color: #C6F3FF;
font-family: Verdana, Arial, Tahoma;
  font-size: 10pt;
}
.shadow-4 {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 1px #888;
-webkit-box-shadow: 0 0 1px #888;
box-shadow: 0 0 1px #888;
background-color: #EFBE02;
/*background-color: #191b20;*/
}
.shadow-5 {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
box-shadow: 0 0 2px #000;
background-color: #003264;
}
.shadow-6 {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 1px #888;
-webkit-box-shadow: 0 0 1px #888;
box-shadow: 0 0 1px #888;
background-color: #e9e9e9;
}
.shadow-7 {
-moz-border-radius: 2px;
border-radius: 2px;
/*-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
box-shadow: 0 0 2px #000;*/
background-color: #336699;
}
/*Green*/
.shadow-8 {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
box-shadow: 0 0 2px #000;
background-color: #33CC00;
}

.shadow-top {
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
-moz-box-shadow: 0 0 2px #888;
-webkit-box-shadow: 0 0 2px #888;
box-shadow: 0 0 2px #888;
background-color: #ffffff;
}

.shadow-deals {
-moz-border-radius: 2px;
border-radius: 2px;
-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
box-shadow: 0 0 2px#000;
background-color: #ffffff; opacity: 0.95;  filter: alpha(opacity=95);
padding-left: 15px;
padding-right: 15px;
}

.shadow-socials {
-moz-border-radius: 2px;
border-radius: 2px;
-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
box-shadow: 0 0 2px#000;
background-color: #ffffff; opacity: 0.95;  filter: alpha(opacity=95);
}
.shadow-price {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
box-shadow: 0 0 2px #000;
background-color: #d9312d;
}

.shadow-menu {
-moz-box-shadow: 0 0 2px #888;
-webkit-box-shadow: 0 0 2px #888;
box-shadow: 0 0 2px #888;
}

.shadow-bottom {
-moz-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
-moz-box-shadow: 0 0 2px #888;
-webkit-box-shadow: 0 0 2px #888;
box-shadow: 0 0 2px #888;
background-color: #ffffff;
}

.small-image-shadow-1 {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 3px #000;
-webkit-box-shadow: 0 0 3px #000;
box-shadow: 0 0 3px #000;
margin:10px;
}

.shadowimage {
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
-moz-box-shadow: 0px 0px 5px 0px #000;
-webkit-box-shadow: 0px 0px 5px 0px #000;
box-shadow: 0px 0px 5px 0px #000;
}

.shadowimage-1 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #018BAC; -moz-border-radius: 10px 10px 0px 0px; border-radius: 10px 10px 0px 0px; -moz-box-shadow: 0 0 0px #000; -webkit-box-shadow: 0 0 0px #000; box-shadow: 0 0 0px #000; }
.shadowimage-1a 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #018BAC; -moz-border-radius: 3px 3px 0px 0px; border-radius: 3px 3px 0px 0px; -moz-box-shadow: 0 0 0px #000; -webkit-box-shadow: 0 0 0px #000; box-shadow: 0 0 0px #000; }
.shadowimage-11 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #018BAC; -moz-box-shadow: 0 0 0px #000; -webkit-box-shadow: 0 0 0px #000; box-shadow: 0 0 0px #000; }
.shadowimage-12 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #018BAC; background-image:url('../common_icons_2013/cruise_bottom_02.png'); -moz-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; -moz-box-shadow: 0 0 0px #000; -webkit-box-shadow: 0 0 0px #000; box-shadow: 0 0 0px #000; }
.shadowimage-13 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 15px; color: #fff; background: #005899; -moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; -moz-box-shadow: 0 0 0px #000; -webkit-box-shadow: 0 0 0px #000; box-shadow: 0 0 0px #000; }

.headline-shadow {
text-shadow: 2px 2px #000000;
}
.hr {
border: 1px solid #cccccc;
}
.private			{ -moz-border-radius: 5px; border-radius: 5px; border:1px solid #4AC0F0;}

.private input, select	{ 
border-left:1px  solid #4AC0F0; 
border-right:1px solid #4AC0F0; 
border-top:1px solid #4AC0F0; 
border-bottom:1px solid #4AC0F0; 
font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
font-size: 10pt;
background-color: #;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding-left: 10px;
  height: 30px;
} 

.privatetablehead				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetablehead table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetablehead tr			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetablehead th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; background:#4AC0F0;}
.privatetablehead td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #ffffff; height: 35px; background-color: #4AC0F0;}
.privatetablehead bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.privatetablehead a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatetablehead a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatetablehead a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privatetablehead a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }

.privatetable				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetable table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetable tr			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetable th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetable td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; height: 35px; border-bottom:1px dotted #4AC0F0; border-left:1px dotted #4AC0F0;}
.privatetable bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.privatetable a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatetable a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatetable a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privatetable a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
 

.privatetable1				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetable1 table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetable1 tr			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetable1 th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatetable1 td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; height: 35px; margin-left: 5px; text-indent: 5px; border-bottom:1px dotted #4AC0F0; border-left:1px dotted #4AC0F0;}
.privatetable1 bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.privatetable1 a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatetable1 a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatetable1 a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privatetable1 a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
/*.privatetable1 input, select	{ 
min-width: 128px;
max-width: 128px;
min-height: 50px;
max-height: 50px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
padding-left: 0px;
border-left:0px  solid #fff; 
border-right:0px solid #fff; 
border-top:0x solid #fff;
border-bottom:0px solid #fff; 
font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
font-size: 10pt;
background-color: #fff;
} */

.privatelightblue			{ -moz-border-radius: 5px; border-radius: 5px; border:1px solid #D9EDF7;}

.privatelightblue input, select	{ 
border-left:1px  solid #D9EDF7; 
border-right:1px solid #D9EDF7; 
border-top:1px solid #D9EDF7; 
border-bottom:1px solid #D9EDF7; 
font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
font-size: 10pt;
background-color: #;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding-left: 10px;
  height: 30px;
} 

.privatelightbluetablehead				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699;}
.privatelightbluetablehead table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699;}
.privatelightbluetablehead tr				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699;}
.privatelightbluetablehead th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; background:#4AC0F0;}
.privatelightbluetablehead td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; height: 35px; margin-left: 5px; margin-right: 5px; text-indent: 5px; background-color: #D9EDF7;}
.privatelightbluetablehead bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #006699; }
.privatelightbluetablehead a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; text-decoration: none; }
.privatelightbluetablehead a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; text-decoration: none; }
.privatelightbluetablehead a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privatelightbluetablehead a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; text-decoration: none; }

.privatelightbluetable				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699;}
.privatelightbluetable table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699;}
.privatelightbluetable tr				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699;}
.privatelightbluetable th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699;}
.privatelightbluetable td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; margin-left: 5px; margin-right: 5px; text-indent: 5px; border-bottom:1px dotted #4AC0F0; border-left:1px dotted #D9EDF7;}
.privatelightbluetable bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #006699; }
.privatelightbluetable a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; text-decoration: none; }
.privatelightbluetable a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; text-decoration: none; }
.privatelightbluetable a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privatelightbluetable a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; text-decoration: none; }

.privategray			{ -moz-border-radius: 5px; border-radius: 5px; border:1px solid #E2E2E2;}

.privategray input, select	{ 
border-left:1px  solid #F0F0F0; 
border-right:1px solid #F0F0F0; 
border-top:1px solid #F0F0F0; 
border-bottom:1px solid #F0F0F0; 
font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
font-size: 10pt;
background-color: #;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding-left: 10px;
  height: 30px;
} 

.privategraytablehead				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privategraytablehead table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privategraytablehead tr				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privategraytablehead th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; background:#F0F0F0;}
.privategraytablehead td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; height: 35px; margin-left: 5px; margin-right: 5px; text-indent: 5px; background-color: #F0F0F0;}
.privategraytablehead bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.privategraytablehead a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privategraytablehead a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privategraytablehead a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privategraytablehead a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }

.privategraytable				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privategraytable table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privategraytable tr				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privategraytable th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privategraytable td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; margin-left: 5px; margin-right: 5px; text-indent: 5px; border-bottom:1px dotted #F0F0F0; border-left:1px dotted #F0F0F0;}
.privategraytable bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.privategraytable a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privategraytable a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privategraytable a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privategraytable a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }


.privatelistgray			{ -moz-border-radius: 5px; border-radius: 5px; border:1px solid #E2E2E2;}

.privatelistgray input, select	{ 
border-left:1px  solid #F0F0F0; 
border-right:1px solid #F0F0F0; 
border-top:1px solid #F0F0F0; 
border-bottom:1px solid #F0F0F0; 
font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
font-size: 10pt;
background-color: #;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding-left: 10px;
  height: 30px;
} 

.privatelistgraytablehead				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatelistgraytablehead table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatelistgraytablehead tr				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatelistgraytablehead th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; background:#F0F0F0;}
.privatelistgraytablehead td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; margin-left: 5px; margin-right: 5px; text-indent: 5px; background-color: #F0F0F0;}
.privatelistgraytablehead bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.privatelistgraytablehead a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatelistgraytablehead a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatelistgraytablehead a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privatelistgraytablehead a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }

.privatelistgraytable				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatelistgraytable table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatelistgraytable tr				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; }
.privatelistgraytable th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.privatelistgraytable td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; margin-left: 5px; margin-right: 5px; text-indent: 5px; border-bottom:1px dotted #F0F0F0; border-left:1px dotted #F0F0F0;}
.privatelistgraytable bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.privatelistgraytable a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatelistgraytable a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.privatelistgraytable a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.privatelistgraytable a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }


.route				{ -moz-border-radius: 5px; border-radius: 5px; border:1px solid #4AC0F0;}
.route td			{ border-bottom:1px dotted #4AC0F0; }

.routetablehead				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000;}
.routetablehead table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000;}
.routetablehead tr			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000;}
.routetablehead th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000;}
.routetablehead td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #ffffff; height: 40px; margin-left: 5px; text-indent: 5px; background-color: #4AC0F0;}
.routetablehead bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; font-weight: bold; color: #000000; }
.routetablehead a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; text-decoration: none; }
.routetablehead a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; text-decoration: none; }
.routetablehead a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #CC0000; text-decoration: none; }
.routetablehead a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; text-decoration: none; }

.routetable				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000;}
.routetable table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000;}
.routetable tr			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000;}
.routetable th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000;}
.routetable td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; height: 40px; margin-left: 5px; text-indent: 5px;}
.routetable bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; font-weight: bold; color: #000000; }
.routetable a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; text-decoration: none; }
.routetable a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; text-decoration: none; }
.routetable a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #CC0000; text-decoration: none; }
.routetable a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; text-decoration: none; }

.infotable			{ -moz-border-radius: 5px; border-radius: 5px; border:1px solid #FFCC00;}

.infotable input, select	{ 
border-left:1px  solid #FFCC00; 
border-right:1px solid #FFCC00; 
border-top:1px solid #FFCC00; 
border-bottom:1px solid #FFCC00; 
font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
font-size: 10pt;
background-color: #;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding-left: 10px;
  height: 30px;
} 

.infotablehead				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.infotablehead table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.infotablehead tr			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.infotablehead th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; background:#FFCC00;}
.infotablehead td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #ffffff; height: 35px; margin-left: 5px; text-indent: 5px; background-color: #FFCC00;}
.infotablehead bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.infotablehead a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.infotablehead a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.infotablehead a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.infotablehead a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }

.infotable				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.infotable table			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.infotable tr			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.infotable th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000;}
.infotable td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; height: 35px; margin-left: 5px; text-indent: 5px; border-bottom:1px dotted #FFCC00; border-left:1px dotted #FFCC00;}
.infotable bold			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.infotable a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.infotable a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }
.infotable a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #CC0000; text-decoration: none; }
.infotable a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration: none; }

.btn {
  background: #3498db;
	border: solid #3498db 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 2px #888;
	-webkit-box-shadow: 0 0 2px #888;
	box-shadow: 0 0 2px #888;
  font-family: Verdana, Arial, Tahoma;
  color: #ffffff;
  font-size: 10pt;
  font-weight: bold;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
}
.btn:hover {
  background: #60AA45;
  border: solid #60AA45 1px;
  text-decoration: none;
}
.frm  { 
	border: solid #3498db 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 2px #888;
	-webkit-box-shadow: 0 0 2px #888;
	box-shadow: 0 0 2px #888;
font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
font-size: 10pt;
color: #000000;
  padding: 5px 10px 5px 10px;
background-color: #; 
} 
.button_registerlogin{
border:1px solid #0072C6;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size:12px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
padding: 6px 6px 6px 6px;
text-decoration:none;
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold;
color: #FFFFFF;
min-width: 110px;
max-width: 110px;
 background-color: #0072C6;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#0072C6), to(#0072C6));
 background-image: -webkit-linear-gradient(top, #0072C6, #0072C6);
 background-image: -moz-linear-gradient(top, #0072C6, #0072C6);
 background-image: -ms-linear-gradient(top, #0072C6, #0072C6);
 background-image: -o-linear-gradient(top, #0072C6, #0072C6);
 background-image: linear-gradient(to bottom, #0072C6, #0072C6);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0072C6, endColorstr=#0072C6);
 cursor: pointer;
}

.button_registerlogin:hover{
 border:1px solid #1E82CC;
 background-color: #1E82CC; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#1E82CC), to(#1E82CC));
 background-image: -webkit-linear-gradient(top, #1E82CC, #1E82CC);
 background-image: -moz-linear-gradient(top, #1E82CC, #1E82CC);
 background-image: -ms-linear-gradient(top, #1E82CC, #1E82CC);
 background-image: -o-linear-gradient(top, #1E82CC, #1E82CC);
 background-image: linear-gradient(to bottom, #1E82CC, #1E82CC);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1E82CC, endColorstr=#1E82CC);
 cursor: pointer;
}

.button_viewprint{
border:1px solid #FFCC00;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size:12px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
padding: 6px 6px 6px 6px;
text-decoration:none;
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.05);
font-weight:bold;
color: #000;
min-width: 100px;
max-width: 100px;
 background-color: #FFCC00;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), to(#FFCC00));
 background-image: -webkit-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -moz-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -ms-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -o-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: linear-gradient(to bottom, #FFCC00, #FFCC00);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFCC00, endColorstr=#FFCC00);
 cursor: pointer;
}

.button_viewprint:hover{
 border:1px solid #FFE680;
 background-color: #FFE680; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#FFE680), to(#FFE680));
 background-image: -webkit-linear-gradient(top, #FFE680, #FFE680);
 background-image: -moz-linear-gradient(top, #FFE680, #FFE680);
 background-image: -ms-linear-gradient(top, #FFE680, #FFE680);
 background-image: -o-linear-gradient(top, #FFE680, #FFE680);
 background-image: linear-gradient(to bottom, #FFE680, #FFE680);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFE680, endColorstr=#FFE680);
 cursor: pointer;
}

.button_blue20{
border:1px solid #0072C6;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size:12px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
padding: 6px 6px 6px 6px;
text-decoration:none;
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold;
color: #FFFFFF;
min-width: 40px;
max-width: 40px;
min-height: 40px;
max-height: 40px;
 background-color: #0072C6;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#0072C6), to(#0072C6));
 background-image: -webkit-linear-gradient(top, #0072C6, #0072C6);
 background-image: -moz-linear-gradient(top, #0072C6, #0072C6);
 background-image: -ms-linear-gradient(top, #0072C6, #0072C6);
 background-image: -o-linear-gradient(top, #0072C6, #0072C6);
 background-image: linear-gradient(to bottom, #0072C6, #0072C6);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0072C6, endColorstr=#0072C6);
 cursor: pointer;
}

.button_blue20:hover{
 border:1px solid #1E82CC;
 background-color: #1E82CC; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#1E82CC), to(#1E82CC));
 background-image: -webkit-linear-gradient(top, #1E82CC, #1E82CC);
 background-image: -moz-linear-gradient(top, #1E82CC, #1E82CC);
 background-image: -ms-linear-gradient(top, #1E82CC, #1E82CC);
 background-image: -o-linear-gradient(top, #1E82CC, #1E82CC);
 background-image: linear-gradient(to bottom, #1E82CC, #1E82CC);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1E82CC, endColorstr=#1E82CC);
 cursor: pointer;
}

.button_yellow{
border:1px solid #FFCC00;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size:12px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
padding: 6px 6px 6px 6px;
text-decoration:none;
display:inline-block;
font-weight:bold;
color: #000;
min-width: 230px;
max-width: 230px;
 background-color: #FFCC00;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), to(#FFCC00));
 background-image: -webkit-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -moz-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -ms-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -o-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: linear-gradient(to bottom, #FFCC00, #FFCC00);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFCC00, endColorstr=#FFCC00);
 cursor: pointer;
}

.button_yellow:hover{
 border:1px solid #FFE680;
 background-color: #FFE680; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#FFE680), to(#FFE680));
 background-image: -webkit-linear-gradient(top, #FFE680, #FFE680);
 background-image: -moz-linear-gradient(top, #FFE680, #FFE680);
 background-image: -ms-linear-gradient(top, #FFE680, #FFE680);
 background-image: -o-linear-gradient(top, #FFE680, #FFE680);
 background-image: linear-gradient(to bottom, #FFE680, #FFE680);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFE680, endColorstr=#FFE680);
 cursor: pointer;
}

.button_yellow_round{
border:1px solid #FFCC00;
-webkit-border-radius: 15px 50px;
-moz-border-radius: 15px 50px;
border-radius: 15px 50px;
font-size:18px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
padding: 6px 6px 6px 6px;
text-decoration:none;
display:inline-block;
font-weight:bold;
color: #000;
min-width: 230px;
max-width: 230px;
 background-color: #FFCC00;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), to(#FFCC00));
 background-image: -webkit-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -moz-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -ms-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: -o-linear-gradient(top, #FFCC00, #FFCC00);
 background-image: linear-gradient(to bottom, #FFCC00, #FFCC00);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFCC00, endColorstr=#FFCC00);
 cursor: pointer;
}

.button_yellow_round:hover{
 border:1px solid #FFE680;
 background-color: #FFE680; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#FFE680), to(#FFE680));
 background-image: -webkit-linear-gradient(top, #FFE680, #FFE680);
 background-image: -moz-linear-gradient(top, #FFE680, #FFE680);
 background-image: -ms-linear-gradient(top, #FFE680, #FFE680);
 background-image: -o-linear-gradient(top, #FFE680, #FFE680);
 background-image: linear-gradient(to bottom, #FFE680, #FFE680);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFE680, endColorstr=#FFE680);
 cursor: pointer;
}

.button_blue{
border:1px solid #49C0F0; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:12px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 6px 6px 6px 6px; 
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; 
color: #FFFFFF;
min-width: 110px;
max-width: 110px;
 background-color: #49C0F0; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#49C0F0), to(#49C0F0));
 background-image: -webkit-linear-gradient(top, #49C0F0, #49C0F0);
 background-image: -moz-linear-gradient(top, #49C0F0, #49C0F0);
 background-image: -ms-linear-gradient(top, #49C0F0, #49C0F0);
 background-image: -o-linear-gradient(top, #49C0F0, #49C0F0);
 background-image: linear-gradient(to bottom, #49C0F0, #49C0F0);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49C0F0, endColorstr=#49C0F0);
 cursor: pointer;
}


.button_blue:hover{
 border:1px solid #2CAFE3;
 background-color: #2CAFE3; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#2CAFE3), to(#2CAFE3));
 background-image: -webkit-linear-gradient(top, #2CAFE3, #2CAFE3);
 background-image: -moz-linear-gradient(top, #2CAFE3, #2CAFE3);
 background-image: -ms-linear-gradient(top, #2CAFE3, #2CAFE3);
 background-image: -o-linear-gradient(top, #2CAFE3, #2CAFE3);
 background-image: linear-gradient(to bottom, #2CAFE3, #2CAFE3);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2CAFE3, endColorstr=#2CAFE3);
 cursor: pointer;
}

.button_red{
border:1px solid #d9312d; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:16px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 6px 6px 6px 6px;
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; 
color: #FFFFFF;
min-width: Auto;
max-width: Auto;
min-height: 110px;
max-height: 110px;
 background-color: #d9312d; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#d9312d), to(#d9312d));
 background-image: -webkit-linear-gradient(top, #d9312d, #d9312d);
 background-image: -moz-linear-gradient(top, #d9312d, #d9312d);
 background-image: -ms-linear-gradient(top, #d9312d, #d9312d);
 background-image: -o-linear-gradient(top, #d9312d, #d9312d);
 background-image: linear-gradient(to bottom, #d9312d, #d9312d);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d9312d, endColorstr=#d9312d);
  cursor: pointer;
}


.button_red:hover{
 border:1px solid #9C201D;
 background-color: #9C201D; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#9C201D), to(#9C201D));
 background-image: -webkit-linear-gradient(top, #9C201D, #9C201D);
 background-image: -moz-linear-gradient(top, #9C201D, #9C201D);
 background-image: -ms-linear-gradient(top, #9C201D, #9C201D);
 background-image: -o-linear-gradient(top, #9C201D, #9C201D);
 background-image: linear-gradient(to bottom, #9C201D, #9C201D);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9C201D, endColorstr=#9C201D);
  cursor: pointer;
}

.button_frontred{
border:0px solid #d9312d; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:12px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 2px 2px 2px 2px;
text-decoration:none; 
display:inline-block;
font-weight:normal; 
color: #000;
min-width: Auto;
max-width: Auto;
min-height: Auto;
max-height: Auto;
 background-color: #fff; 
  cursor: pointer;
}


.button_frontred:hover{
 border:0px solid #9C201D;
 color: #CC0000;
 background-color: #fff; 
  cursor: pointer;
}

.button_booksmall{
border:1px solid #d9312d; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:16px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 6px 6px 6px 6px;
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; 
color: #FFFFFF;
min-width: Auto;
max-width: Auto;
min-height: 80px;
max-height: 80px;
 background-color: #d9312d; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#d9312d), to(#d9312d));
 background-image: -webkit-linear-gradient(top, #d9312d, #d9312d);
 background-image: -moz-linear-gradient(top, #d9312d, #d9312d);
 background-image: -ms-linear-gradient(top, #d9312d, #d9312d);
 background-image: -o-linear-gradient(top, #d9312d, #d9312d);
 background-image: linear-gradient(to bottom, #d9312d, #d9312d);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d9312d, endColorstr=#d9312d);
  cursor: pointer;
}


.button_booksmall:hover{
 border:1px solid #9C201D;
 background-color: #9C201D; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#9C201D), to(#9C201D));
 background-image: -webkit-linear-gradient(top, #9C201D, #9C201D);
 background-image: -moz-linear-gradient(top, #9C201D, #9C201D);
 background-image: -ms-linear-gradient(top, #9C201D, #9C201D);
 background-image: -o-linear-gradient(top, #9C201D, #9C201D);
 background-image: linear-gradient(to bottom, #9C201D, #9C201D);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9C201D, endColorstr=#9C201D);
  cursor: pointer;
}

.button_bookfront{
border:1px solid #d9312d; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:14px;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 3px 3px 3px 3px;
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; 
color: #FFFFFF;
min-width: 60px;
max-width: 60px;
min-height: 30px;
max-height: 30px;
 background-color: #d9312d; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#d9312d), to(#d9312d));
 background-image: -webkit-linear-gradient(top, #d9312d, #d9312d);
 background-image: -moz-linear-gradient(top, #d9312d, #d9312d);
 background-image: -ms-linear-gradient(top, #d9312d, #d9312d);
 background-image: -o-linear-gradient(top, #d9312d, #d9312d);
 background-image: linear-gradient(to bottom, #d9312d, #d9312d);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d9312d, endColorstr=#d9312d);
  cursor: pointer;
}


.button_bookfront:hover{
 border:1px solid #9C201D;
 background-color: #9C201D; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#9C201D), to(#9C201D));
 background-image: -webkit-linear-gradient(top, #9C201D, #9C201D);
 background-image: -moz-linear-gradient(top, #9C201D, #9C201D);
 background-image: -ms-linear-gradient(top, #9C201D, #9C201D);
 background-image: -o-linear-gradient(top, #9C201D, #9C201D);
 background-image: linear-gradient(to bottom, #9C201D, #9C201D);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9C201D, endColorstr=#9C201D);
  cursor: pointer;
}

.button_bookonline{
border:1px solid #33CC00; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:18pt;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 6px 6px 6px 6px; 
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; 
color: #FFFFFF;
min-width: Auto;
max-width: Auto;
min-height: 110px;
max-height: 110px;
 background-color: #33CC00; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#33CC00), to(#33CC00));
 background-image: -webkit-linear-gradient(top, #33CC00, #33CC00);
 background-image: -moz-linear-gradient(top, #33CC00, #33CC00);
 background-image: -ms-linear-gradient(top, #33CC00, #33CC00);
 background-image: -o-linear-gradient(top, #33CC00, #33CC00);
 background-image: linear-gradient(to bottom, #33CC00, #33CC00);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#33CC00, endColorstr=#33CC00);
 cursor: pointer;
}

.button_bookfront:hover{
 border:1px solid #9C201D;
 background-color: #9C201D; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#9C201D), to(#9C201D));
 background-image: -webkit-linear-gradient(top, #9C201D, #9C201D);
 background-image: -moz-linear-gradient(top, #9C201D, #9C201D);
 background-image: -ms-linear-gradient(top, #9C201D, #9C201D);
 background-image: -o-linear-gradient(top, #9C201D, #9C201D);
 background-image: linear-gradient(to bottom, #9C201D, #9C201D);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9C201D, endColorstr=#9C201D);
  cursor: pointer;
}

.button_bookonline{
border:1px solid #33CC00; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:18pt;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 6px 6px 6px 6px; 
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; 
color: #FFFFFF;
min-width: Auto;
max-width: Auto;
min-height: 110px;
max-height: 110px;
 background-color: #33CC00; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#33CC00), to(#33CC00));
 background-image: -webkit-linear-gradient(top, #33CC00, #33CC00);
 background-image: -moz-linear-gradient(top, #33CC00, #33CC00);
 background-image: -ms-linear-gradient(top, #33CC00, #33CC00);
 background-image: -o-linear-gradient(top, #33CC00, #33CC00);
 background-image: linear-gradient(to bottom, #33CC00, #33CC00);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#33CC00, endColorstr=#33CC00);
 cursor: pointer;
}

.button_bookonline:hover{
color: #000;
 border:1px solid #33FF00;
 background-color: #33FF00; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#33FF00), to(#33FF00));
 background-image: -webkit-linear-gradient(top, #33FF00, #33FF00);
 background-image: -moz-linear-gradient(top, #33FF00, #33FF00);
 background-image: -ms-linear-gradient(top, #33FF00, #33FF00);
 background-image: -o-linear-gradient(top, #33FF00, #33FF00);
 background-image: linear-gradient(to bottom, #33FF00, #33FF00);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#33FF00, endColorstr=#33FF00);
 cursor: pointer;
}

.button_bookonlinesmall{
border:1px solid #33CC00; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:16pt;
font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 6px 6px 6px 6px; 
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; 
color: #FFFFFF;
min-width: 130px;
max-width: 130px;
min-height: 180px;
max-height: 180px;
 background-color: #33CC00; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#33CC00), to(#33CC00));
 background-image: -webkit-linear-gradient(top, #33CC00, #33CC00);
 background-image: -moz-linear-gradient(top, #33CC00, #33CC00);
 background-image: -ms-linear-gradient(top, #33CC00, #33CC00);
 background-image: -o-linear-gradient(top, #33CC00, #33CC00);
 background-image: linear-gradient(to bottom, #33CC00, #33CC00);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#33CC00, endColorstr=#33CC00);
 cursor: pointer;
}


.button_bookonlinesmall:hover{
color: #000;
 border:1px solid #33FF00;
 background-color: #33FF00; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#33FF00), to(#33FF00));
 background-image: -webkit-linear-gradient(top, #33FF00, #33FF00);
 background-image: -moz-linear-gradient(top, #33FF00, #33FF00);
 background-image: -ms-linear-gradient(top, #33FF00, #33FF00);
 background-image: -o-linear-gradient(top, #33FF00, #33FF00);
 background-image: linear-gradient(to bottom, #33FF00, #33FF00);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#33FF00, endColorstr=#33FF00);
 cursor: pointer;
}

.button_link{
border:0px solid #fff;
background-color: #fff;
font-size:11pt;
font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
padding: 0px 0px 0px 0px;  
display:inline-block;
font-weight:bold; 
color: #000;
 cursor: pointer;
}


.button_link:hover{
color: #CC0000;
 border:0px solid #fff;
background-color: #fff;
 cursor: pointer;
}

.maxl{
  margin:15px ;
}
.inline{
  display: inline-block;
}
.inline + .inline{
  margin-left:10px;
}
.radio{
  color:#000;
  font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
  font-size:10pt;
  font-weight: bold;
  position:relative;
}
.radio span{
  position:relative;
   padding-left:25px;
}
.radio span:after{
  content:'';
  width:20px;
  height:20px;
  border:3px solid;
  position:absolute;
  left:0;
  top:1px;
  border-radius:100%;
  -ms-border-radius:100%;
  -moz-border-radius:100%;
  -webkit-border-radius:100%;
  box-sizing:border-box;
  -ms-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
}
.radio input[type="radio"]{
   cursor: pointer; 
  position:absolute;
  width:100%;
  height:100%;
  z-index: 1;
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}
.radio input[type="radio"]:checked + span{
  color:#0B8;  
}
.radio input[type="radio"]:checked + span:before{
    content:'';
	font-weight: bold;
  width:10px;
  height:10px;
  position:absolute;
  background:#0B8;
  left:5px;
  top:6px;
  border-radius:100%;
  -ms-border-radius:100%;
  -moz-border-radius:100%;
  -webkit-border-radius:100%;
}

/* Info box */
a.tooltip {
	outline:none; 
	font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; 
	font-size: 9pt; 
	color: #000000;
	}
a.tooltip strong {
	line-height:20px;
	}
a.tooltip:hover {
	text-decoration:none;
	} 
a.tooltip span {
    z-index:10;
	text-align: left;
	display:none; 
	padding:14px 14px;
    margin-top:-30px; 
	margin-left:15px;
	width:auto;
   /* width:350px; */
	/*line-height:12px;*/
}
a.tooltip:hover span{
    display:inline; 
	position:absolute; 
	color:#111;
    border:1px solid #DCA; 
	background:#fffAF0;
	}
.callout {
	z-index:20;
	position:absolute;
	top:30px;
	border:0;
	left:-12px;
	}
    
/*CSS3 extras*/
a.tooltip span
{
    border-radius:4px;
    box-shadow: 5px 5px 8px #CCC;
}

a.tooltip a:link 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #000000; text-decoration: none; }
a.tooltip a:visited 	{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #000000; text-decoration: none; }
a.tooltip a:hover 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #CC0000; text-decoration: none; }
a.tooltip a:active 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #000000; text-decoration: none; }
a.tooltip table 		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;border: #000000 0px dotted; border-bottom: 0px dotted #000000; padding: 0px; }
a.tooltip th    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;border: #000000 0px dotted; border-bottom: 0px dotted #000000; padding: 0px; }
a.tooltip tr    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;border: #000000 0px dotted; border-bottom: 0px dotted #000000; padding: 0px; }	
a.tooltip td    		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;border: #000000 0px dotted; border-bottom: 0px dotted #000000; padding: 0px; }

/*Accordion */
.accordiontable				{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; border:0px solid #4AC0F0;}
.accordiontable table		{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; border:0px solid #4AC0F0;}
.accordiontable tr			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; border:0px solid #4AC0F0;}
.accordiontable th			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; border:0px solid #4AC0F0;}
.accordiontable td			{ font-family: 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; height: 35px; margin-left: 5px; text-indent: 5px; border-bottom:0px dotted #4AC0F0; border-left:0px dotted #4AC0F0;}


 /* Style the buttons that are used to open and close the accordion panel */
button.accordion {
    background-color: #FFCC00;
	color: #000000; 
	font-size: 12px;
	font-weight: bold;
    cursor: pointer;
    padding: 10px;
	/*margin: 0px 0px 0px 0px;*/
    width: 100%;
    border: none;
    text-align: left;
	/*float: right;*/
    outline: none;
    transition: 0.4s;
	-webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

button.accordion.active, button.accordion:hover {
    background-color: #FFE680;
}

button.accordion:after {
   /* content: '\02795';*/
	content: "\02795  View Cruise Details";
	color: #000;
    font-size: 12px;
	font-weight: bold;
    float: right;
    margin-left: 5px;
}

button.accordion.active:after {
    /*content: "\2796";*/
	content: "\2796  View Cruise Details";
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

div.panel {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: 0.6s ease-in-out;
    opacity: 0;
}

div.panel.show {
    opacity: 1;
    /*max-height: 500px;  */
	max-height:1500px;
  height:auto !important;
  height:1500px;
}

</style>