button::-moz-focus-inner { 
    			border: 0;
    			padding: 0;
			}
body 			{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: black;
			text-decoration: none;
			}

INPUT,TEXTAREA 		{
			color: black; 
			font-size: 10px; 
			font-family: verdana, sans-serif;
			background-color:#FFFFFF;
			}
select			{
			background-color:#FFFFFF;
			color: black; 
			font-size: 10px; 
			}
.selectstyle 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:250px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle2 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle3 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:133px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle4 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:400px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle5 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:120px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle6 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:96px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle7 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:60px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle8 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:200px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle9 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:40px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle10 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:100px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle11 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:250px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle12 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:300px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle13 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:280px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle14 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:50px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle15 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:405px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle16 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:80px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle17 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:500px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle18 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:170px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle19 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:70px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle20 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:160px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle21 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:43px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle22 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:150px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle23 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:90px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle24 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:190px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle25 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:350px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle26 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:52px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle27 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:105px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle28 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:30px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle29 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:240px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle30 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:135px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle31 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:290px;
			Color: black;
			background-color: #FFFFFF;
			}
.selectstyle32 		{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:130px;
			Color: black;
			background-color: #FFFFFF;
			}
.inputstyle		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle2 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:30px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle3 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:60px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle4 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:120px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle5 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:250px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle6 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:300px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle7 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:140px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle8 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:50px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle9 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:20px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle10 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:380px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle11 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:400px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle12 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:170px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle13 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:280px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle14 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:130px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle15 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:360px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle16 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:300px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle17 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:500px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle18		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:600px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle20 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:200px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle21 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:150px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle22 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:60px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle23 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:90px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle24 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:200px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle25 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:230px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle26 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:580px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle27 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:456px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle28 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:80px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle29 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:100px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle30 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:25px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle31 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:140px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle32 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:490px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle33 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:40px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle34 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:65px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle35 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:260px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle36 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:95px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle37 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:165px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle38 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:70px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle39 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:350px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle40 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:335px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle41 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:110px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle42 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:330px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputstyle43 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:215px;
			Color: black;
			background-color:#FFFFFF;
			}
.inputColor 		{  
			font-family: verdana, helvetica, arial, sans-serif; 
			font-size: 10px;
			width:53px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea2 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:580px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea3 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:190px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea4 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:280px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea5 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:400px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea6 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:360px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea7 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:300px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea10 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:250px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea11 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:260px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea12 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:220px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea13 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:560px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea14 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:600px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea15 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:500px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea16 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:390px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea17 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:590px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea18 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:580px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea19 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:150px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea20 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:250px;
			Height:75px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea21 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:465px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea22 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:490px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea23 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:275px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea24 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:110px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea25 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:520px;
			Color: black;
			background-color:#FFFFFF;
			}
.textarea26 		{  
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px;
			width:420px;
			Color: black;
			background-color:#FFFFFF;
			}

.StandardText 		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: black;
			text-decoration: none;
			}

.StyleButton		{
			BORDER-BOTTOM: #C0C0C0 0px solid; 
			BORDER-LEFT: #C0C0C0 0px solid; 
			BORDER-RIGHT: #C0C0C0 0px solid; 
			BORDER-TOP: #C0C0C0  0px solid; 
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: black;
			height: 20px;
			text-decoration: none;
			cursor: pointer;
			background:#FFFCF6 url(../../images/ButtonMiddle2.gif);
			background-repeat: repeat-x;
			background-position: center left;
			vertical-align: middle;
			}
.StyleButtonGreen	{
			BORDER-BOTTOM: #C0C0C0 0px solid; 
			BORDER-LEFT: #C0C0C0 0px solid; 
			BORDER-RIGHT: #C0C0C0 0px solid; 
			BORDER-TOP: #C0C0C0  0px solid; 
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: black;
			height: 20px;
			text-decoration: none;
			cursor: pointer;
			background:#FFFCF6 url(../../images/ButtonMiddle_Green.gif);
			background-repeat: repeat-x;
			background-position: center left;
			vertical-align: middle;
			}
.StyleButtonOrange	{
			BORDER-BOTTOM: #C0C0C0 0px solid; 
			BORDER-LEFT: #C0C0C0 0px solid; 
			BORDER-RIGHT: #C0C0C0 0px solid; 
			BORDER-TOP: #C0C0C0  0px solid; 
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: black;
			height: 20px;
			text-decoration: none;
			cursor: pointer;
			background:#FFFCF6 url(../../images/ButtonMiddle_Orange.gif);
			background-repeat: repeat-x;
			background-position: center left; 
			vertical-align: middle;
			}
.StyleButtonBackground	{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: black;
			text-decoration: none;
			background:#FFFCF6 url(../../images/ButtonMiddle2.gif);
			background-repeat: repeat-x;
			background-position: center left; 
			vertical-align: middle;
			}
.Surveybutton		{
			BORDER-BOTTOM: #C0C0C0 1px solid; 
			BORDER-LEFT: #C0C0C0 1px solid; 
			BORDER-RIGHT: #C0C0C0 1px solid; 
			BORDER-TOP: #C0C0C0  1px solid; 
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
			FONT-SIZE: 10px; 
			Color: black;
			background-color:#D3DDE2;
			}
.Updatebutton		{
			BORDER-BOTTOM: #C0C0C0 1px solid; 
			BORDER-LEFT: #C0C0C0 1px solid; 
			BORDER-RIGHT: #C0C0C0 1px solid; 
			BORDER-TOP: #C0C0C0  1px solid; 
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
			FONT-SIZE: 10px; 
			Color: black;
			background-color:#8EC893;
			}

div.fileinputs 		{
			position: relative;
			}

div.fakefile 		{
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 1;
			}

input.FileImport	{
			position: relative;
			text-align: right;
			filter:	alpha(opacity=0); 
			-moz-opacity:0;
			opacity: 0;
			z-index: 2;
			width:60px;
			font-size: 16px;
			cursor:pointer;
			}
.tablegreylineLight	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: black;
			text-decoration: none;
			background: #E7E7E7;
			}
.tablewhiteline		{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: black;
			text-decoration: none;
			background-color: #FFFFFF;
			}
.subheading		{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: white;
			text-decoration : none;
			background: #ADADAD;
			}
.OnlySquare		{
			BORDER-BOTTOM: #cccccc 1px solid; 
			BORDER-LEFT: #cccccc 1px solid; 
			BORDER-RIGHT: #cccccc 1px solid; 
			BORDER-TOP: #cccccc 1px solid;
			}
.PersonFrameBackground1	{
			BORDER-BOTTOM: #cccccc 1px solid; 
			BORDER-LEFT: #cccccc 1px solid; 
			BORDER-RIGHT: #cccccc 1px solid; 
			BORDER-TOP: #cccccc 1px solid;
			background-color:#FCFCFC;
			color: black;
			}
.PersonFrameBackground2	{
			BORDER-BOTTOM: #cccccc 1px solid; 
			BORDER-LEFT: #cccccc 1px solid; 
			BORDER-RIGHT: #cccccc 1px solid; 
			BORDER-TOP: #cccccc 1px solid;
			background-color:#F5F5F5;
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: black;
			}
.PersonCardLink		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px; 
			color:#000000;
			text-decoration: none;
			}

.CalendarHeading 	{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			background-color: #606060;
			text-align: center;
			text-decoration: none;
			}
.CalendarLines	 	{
			background-color: #cccccc;
			color: black;
			}
.HollidayRed 		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #4A4A4A;
			text-decoration: none;
			background:#FC5253;
			}
.HollidayOffRed 	{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #4A4A4A;
			text-decoration: none;
			background:#FC9798;
			}
.CalendarGrey		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #4A4A4A;
			text-decoration: none;
			background: #E7E7E7;
			}
.CalendarOffGrey	{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #4A4A4A;
			text-decoration: none;
			background:#F9F9F9;
			}
.CalendarSelectedDay	{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: white;
			text-decoration: none;
			background: #525252;
			}
.CalendarLodgeColor1	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: white;
			text-decoration : none;
			background: #BD0102;			
			}
.CalendarLodgeColor2	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: white;
			text-decoration : none;
			background: #0130CA;			
			}
.CalendarLodgeColor3	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: black;
			text-decoration : none;
			background: #FFD202;			
			}
.CalendarLodgeColor4	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: black;
			text-decoration : none;
			background: #F88702;			
			}
.CalendarLodgeColor5	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: black;
			text-decoration : none;
			background: #19CB02;			
			}
.CalendarLodgeColor6	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: white;
			text-decoration : none;
			background: #DF03D7;			
			}
.CalendarLodgeColor7	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: black;
			text-decoration : none;
			background: #02ABEA;			
			}
.CalendarNormalColor	{
			font-family : verdana, helvetica, arial, sans-serif;
			font-size : 10px;
			color: black;
			text-decoration : none;
			background: #C8C5B3;			
			}
.CalendarMonthText	{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size : 11px;
			color: black;
			font-weight:bold;
			text-decoration : none;
			}
.BulletinFrame		{
			BORDER-BOTTOM: #E7E7E7 1px solid; 
			BORDER-LEFT: #E7E7E7 1px solid; 
			BORDER-RIGHT: #E7E7E7 1px solid; 
			BORDER-TOP: #E7E7E7 1px solid;
			background-color:#FCFCFC;
			color: black;
			}
.redtext 		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: red;
			text-decoration: none;
			}
.RecepieHeading		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 30px;
			color: #0F019A;
			text-decoration: none;
			font-weight:bold;
			}
.RecepieSubHeading	{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 26px;
			color: #726E97;
			text-decoration: none;
			font-weight:bold;
			}
.RecepieTable		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #000000;
			background-color: #FFFFFF;
			text-decoration: none;
			BORDER-BOTTOM: #cccccc 1px solid; 
			BORDER-LEFT: #cccccc 1px solid; 
			BORDER-RIGHT: #cccccc 1px solid; 
			BORDER-TOP: #cccccc 1px solid;
			}
.RecepieTable2		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #000000;
			background-color: #F2F2F2;
			text-decoration: none;
			BORDER-BOTTOM: #cccccc 1px solid; 
			BORDER-LEFT: #cccccc 1px solid; 
			BORDER-RIGHT: #cccccc 1px solid; 
			BORDER-TOP: #cccccc 1px solid;
			}
.tdBox 			{ 
			position:relative; top:0px; left:0px; width:100%; height:100%;
			}
.PortraitImage 		{ 
			position:absolute; top:0px; left:0px; z-index:2; 
			}
.Commander1Image 	{ 
			position:absolute; top:0px; left:0px; z-index:-100; 
			}
.Commander2Image 	{ 
			position:absolute; top:0px; left:0px; z-index:-150; 
			}
.GreyBox		{
			background-color: #F5F5F5;
			border-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #999999;
			border-left-width: 1px;
			border-left-color: #999999;
			border-right-width: 1px;
			border-right-color: #999999;
			border-top-width: 1px;
			border-top-color: #999999;
			font-family: verdana;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			} 
.TableRowHeading 	{
			background-color: #606060;
			border-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #000000;
			border-left-width: 0px;
			border-right-width: 0px;
			border-top-width: 0px;
			font-family: verdana;
			font-size: 10px;
			color: #FFFFFF;
			text-align: center;
			text-decoration: none;
			}
.NormalText {
			font-family: verdana;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			} 
.NormalTextBold {
			font-family: verdana;
			font-size: 10px;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			}
.NormalTextRed 		{
			font-family: verdana;
			font-size: 10px;
			color: #FF0000;
			text-decoration: none;
			} 
.NewsText 		{
			font-family: verdana;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			} 
.NewsFrame 		{
			/*background:#FFFFFF url('../../images/LeftNews.png');
			background-repeat: no-repeat;
			background-position: left top;
			height: 160px;*/

			background-color:#fafafa;
			border-style: double;
			border-width: 3px;
			border-color: #c8c8c8;
			height: 140px;
			width: 100%;
			margin-bottom: 5px;
			vertical-align: top;
			} 
.NewsFrame span		{
			/*background:url('../../images/rightNews.png');
			background-repeat: no-repeat;
			background-position: right top;
			padding-left: 25px;
			padding-right: 25px;
			height: 160px;*/
			height: 140px;
			width: 100%;
			padding-top: 10px;
			padding-left: 10px;
			padding-right: 10px;
			} 
.NewsFrame span	img	{
			border-style: solid;
			border-width: 1px;
			border-color: #adadad;
			margin-top: 5px; 
			margin-right: 5px; 
			margin-bottom: 5px; 
			float: left;
			} 
.NewsPresentation	{
			width: 100%;
			margin-top: 20px;
			vertical-align: top;
			} 
.NewsPresentation img	{
			border-style: double;
			border-width: 3px;
			border-color: #dcdacd;
			margin: 5px;
			}
.NewsPresentation h1	{
			font-family: verdana;
			font-size: 16px;
			color: #3e3e3e;
			text-decoration: none;
			margin: 5px;
			} 
.NewsPresentation h2	{
			font-family: verdana;
			font-size: 12px;
			color: #000000;
			text-decoration: none;
			margin: 5px;
			} 
.NewsPresentation p	{
			margin-top: 10px;
			margin-bottom: 20px;
			margin-left: 5px;
			margin-right: 5px;
			vertical-align: top;
			} 
.BlackFrame		{
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #000000;
			text-decoration: none;
			BORDER-BOTTOM: #000000 1px solid; 
			BORDER-LEFT: #000000 1px solid; 
			BORDER-RIGHT: #000000 1px solid; 
			BORDER-TOP: #000000 1px solid;
			}
