
img, div { behavior: url(iepngfix.htc) }

/*==================================================================
Labels
==================================================================*/
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

.universityname {
	FONT-WEIGHT: 600; FONT-SIZE:25px; COLOR: #295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smalllabel {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif;
}

.smallblueboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.verysmallblueboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR:#295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallbluelabel {
	FONT-WEIGHT:200; FONT-SIZE: 10px; COLOR:#295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallthinbluelabel {
	FONT-WEIGHT:200; FONT-SIZE: 11px; COLOR:#295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}
.smallthinblacklabel {
	FONT-WEIGHT:200; FONT-SIZE: 11px; COLOR:#333333; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallgrayboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#333333; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallorangeboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#FF6600; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}
.smallredboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#CC0000; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smalldarkgreenboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#006600; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.grayboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#666666; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallgreenboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#b4d644; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallblackboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#000000; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}


.bigmohagniboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR:#333333; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.mediummohagniboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#333333; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallmohagniboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#333333; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.blackboldlabeltwo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.blackboldlabelthree {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR:#000000; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.redboldlabeltwo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#CC0000; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.redboldlabeltwosmall {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#CC0000; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.blueboldlabeltwo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#6e84b5; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}


.smalldarkblueboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#0000A0; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallfreshgreenboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#66CC00; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.bigdateblue {
	FONT-WEIGHT: 400; FONT-SIZE: 30px; COLOR:#295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.bigredcost {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR:#CC0000; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}


.bigdateblack {
	FONT-WEIGHT: 400; FONT-SIZE: 30px; COLOR:#000000; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.bigdatewhite {
	FONT-WEIGHT: 400; FONT-SIZE: 30px; COLOR:#ffffff; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}



.copywritetext {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR:#999999; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.smallwhitetext {
	FONT-WEIGHT: bold; FONT-SIZE: 7px; COLOR:#ffffff; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.graytext {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR:#666666; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.graytextbold {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR:#666666; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}
.blacktext {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR:#333333; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.boldbluelabel {
	FONT-WEIGHT: 700; FONT-SIZE: 10px; COLOR: #295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.boldgreenabel {
	FONT-WEIGHT: 700; FONT-SIZE: 10px; COLOR:#009900; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.boldwhitelabel {
	FONT-WEIGHT: 700; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.boldwhitelabelbigger {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}


.boldbluemediumtext {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

.boldbluebigmediumtext {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #295092; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}


.boldpurplelabel {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #5c5282; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif
}

/*==================================================================
Form styling objects
==================================================================*/

.submitbutton {
	BORDER-RIGHT: #000062 1px solid; BORDER-TOP: #000062 1px solid; FONT-SIZE: 10px; font-weight:bold; background-color:#295092; /*BACKGROUND-IMAGE: url(../images/buttons/btn_submit.jpg);*/ BORDER-LEFT: #000062 1px solid; WIDTH: 100px; COLOR: #ffffff; /*MARGIN-RIGHT: 1px;*/ BORDER-BOTTOM: #000062 1px solid; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; cursor:pointer;
}
.submitbuttongreen {
	BORDER-RIGHT: #000062 1px solid; BORDER-TOP: #000062 1px solid; FONT-SIZE: 10px; font-weight:bold; background-color:#009900; /*BACKGROUND-IMAGE: url(../images/buttons/btn_submit.jpg);*/ BORDER-LEFT: #000062 1px solid; WIDTH: 100px; COLOR: #ffffff; /*MARGIN-RIGHT: 1px;*/ BORDER-BOTTOM: #000062 1px solid; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; cursor:pointer;
}
.smallsubmitbutton {
	BORDER-RIGHT: #000062 1px solid; BORDER-TOP: #000062 1px solid; FONT-SIZE: 10px; font-weight:bold; background-color:#295092; /*BACKGROUND-IMAGE: url(../images/buttons/btn_submit.jpg);*/ BORDER-LEFT: #000062 1px solid; WIDTH: 34px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #000062 1px solid; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; cursor:pointer;
}
.smallsubmitbutton2 {
	BORDER-RIGHT: #000062 1px solid; BORDER-TOP: #000062 1px solid; FONT-SIZE: 10px; font-weight:bold; background-color:#295092; /*BACKGROUND-IMAGE: url(../images/buttons/btn_submit.jpg);*/ BORDER-LEFT: #000062 1px solid; WIDTH: 30px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #000062 1px solid; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; cursor:pointer;
}
.smallsubmitbutton3 {
	BORDER-RIGHT: #000062 1px solid; BORDER-TOP: #000062 1px solid; FONT-SIZE: 10px; font-weight:bold; background-color:#295092; /*BACKGROUND-IMAGE: url(../images/buttons/btn_submit.jpg);*/ BORDER-LEFT: #000062 1px solid; WIDTH: 36px; COLOR: #ffffff;  margin: 1px; BORDER-BOTTOM: #000062 1px solid; FONT-FAMILY: Tohama, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; cursor:pointer; padding:1px 1px 1px 1px ;
}
.newsubmitbutton {
	BORDER-RIGHT: #6996ed 0px solid; BORDER-TOP: #6996ed 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; /*BACKGROUND-IMAGE: url(../images/buttons/btn_newsubmit.jpg);*/ background-color:#CCCCCC BORDER-LEFT: #6996ed 0px solid; WIDTH: 75px; COLOR: #000000; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #6996ed 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 21px;
}
.newredsubmitbutton {
	BORDER-RIGHT:#6A0000 1px solid; BORDER-TOP:#6A0000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; /*BACKGROUND-IMAGE: url(../images/buttons/btn_newsubmit.jpg);*/ background-color:#CC0000; BORDER-LEFT: #6A0000 1px solid; WIDTH: 250px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #6A0000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 26px;cursor:pointer;
}

.bluestoresubmitbutton {
	BORDER-RIGHT: #6996ed 0px solid; BORDER-TOP: #6996ed 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/storeblue.jpg); BORDER-LEFT: #6996ed 0px solid; WIDTH: 135px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #6996ed 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; cursor:pointer;
}
.greenstoresubmitbutton {
	BORDER-RIGHT: #6996ed 0px solid; BORDER-TOP: #6996ed 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(images/storegreen.jpg); BORDER-LEFT: #6996ed 0px solid; WIDTH: 135px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #6996ed 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px;cursor:pointer;
}
.squaresubmitbutton {
	BORDER-RIGHT: #000062 1px solid; BORDER-TOP: #000062 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; /*BACKGROUND-IMAGE: url(../images/buttons/btn_newsubmit.jpg);*/ background-color:#295092; BORDER-LEFT: #000062 1px solid; WIDTH: 50px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #000062 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 50px; cursor:pointer;
}
.squaresubmitbuttonsmall {
	BORDER-RIGHT: #000062 1px solid; BORDER-TOP: #000062 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; /*BACKGROUND-IMAGE: url(../images/buttons/btn_newsubmit.jpg);*/ background-color:#295092; BORDER-LEFT: #000062 1px solid; WIDTH: 60px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #000062 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; cursor:pointer;
}
.squaresubmitbuttonslim {
	BORDER-RIGHT: #000062 1px solid; BORDER-TOP: #000062 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; /*BACKGROUND-IMAGE: url(../images/buttons/btn_newsubmit.jpg);*/ background-color: #CC0000; BORDER-LEFT: #000062 1px solid; WIDTH: 70px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #000062 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; cursor:pointer;
}
.textfield {
	CLEAR: both; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 150px; COLOR:#333333; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: Tohama, Arial, Helvetica, sans-serif; HEIGHT: 16px;
}
.simpletextfield {
	BORDER-RIGHT: #95caff 1px solid; BORDER-TOP: #95caff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #95caff 1px solid; COLOR: #000000; BORDER-BOTTOM: #95caff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.smalltextfield {
	BORDER-RIGHT: #d7e6f7 1px solid; BORDER-TOP: #d7e6f7 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d7e6f7 1px solid; WIDTH: 90px; COLOR: #000000; BORDER-BOTTOM: #d7e6f7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
/*.verysmalltextfield {
	BORDER-RIGHT: #d7e6f7 1px solid; BORDER-TOP: #d7e6f7 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d7e6f7 1px solid; WIDTH: 40px; COLOR: #000000; BORDER-BOTTOM: #d7e6f7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}*/
.smalltextfield2 {
	BORDER-RIGHT: #95caff 1px solid; BORDER-TOP: #95caff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #95caff 1px solid; COLOR: #000000; BORDER-BOTTOM: #95caff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.smalltextfield2 {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #afafaf 1px solid; WIDTH: 90px; COLOR: #295092; BORDER-BOTTOM: #afafaf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.smalltextfield3 {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #afafaf 1px solid; WIDTH: 114px; COLOR: #295092; BORDER-BOTTOM: #afafaf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px;
}
.verysmalltextfield {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 36px; COLOR: #333333; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px;
}
.textarea {
	BORDER-RIGHT: #939eb2 1px solid; BORDER-TOP: #939eb2 1px solid; FONT-SIZE: 11px; /*BACKGROUND-IMAGE: url(../images/formbg1.jpg);*/ BORDER-LEFT: #939eb2 1px solid; WIDTH: 90%; COLOR: #295092; BORDER-BOTTOM: #939eb2 1px solid; /*BACKGROUND-REPEAT: repeat-x;*/ FONT-FAMILY: Tohama, Arial, Helvetica, sans-serif; HEIGHT: 70px;
}
.smalltextarea {
	BORDER-RIGHT: #939eb2 1px solid; BORDER-TOP: #939eb2 1px solid; FONT-SIZE: 10.5px; /*BACKGROUND-IMAGE: url(../images/formbg1.jpg);*/ BORDER-LEFT: #939eb2 1px solid; WIDTH: 100%; COLOR: #295092; BORDER-BOTTOM: #939eb2 1px solid; /*BACKGROUND-REPEAT: repeat-x;*/ FONT-FAMILY: Tohama, Arial, Helvetica, sans-serif; HEIGHT: 50px;
}
.smalltextarea2 {
	BORDER-RIGHT: #939eb2 1px solid; BORDER-TOP: #939eb2 1px solid; FONT-SIZE: 10.5px; /*BACKGROUND-IMAGE: url(../images/formbg1.jpg);*/ BORDER-LEFT: #939eb2 1px solid; WIDTH: 100%; COLOR: #295092; BORDER-BOTTOM: #939eb2 1px solid; /*BACKGROUND-REPEAT: repeat-x;*/ FONT-FAMILY: Tohama, Arial, Helvetica, sans-serif; HEIGHT: 20px;
}
.checkbox {
	BORDER-RIGHT: #d7e6f7 1px solid; BORDER-TOP: #d7e6f7 1px solid; BORDER-LEFT: #d7e6f7 1px solid; BORDER-BOTTOM: #d7e6f7 1px solid; BACKGROUND-COLOR: #ccccff
}
.radiobutton {
	BORDER-RIGHT: #d7e6f7 1px solid; BACKGROUND-POSITION: center center; BORDER-TOP: #d7e6f7 1px solid; BORDER-LEFT: #d7e6f7 1px solid; BORDER-BOTTOM: #d7e6f7 1px solid; BACKGROUND-COLOR: #d7e6f7
}
.RadioGroup {
	BORDER-RIGHT: #d7e6f7 1px solid; BACKGROUND-POSITION: center center; BORDER-TOP: #d7e6f7 1px solid; BORDER-LEFT: #d7e6f7 1px solid; BORDER-BOTTOM: #d7e6f7 1px solid; BACKGROUND-COLOR: #d7e6f7;
}
.select {
	CLEAR: both; BORDER-RIGHT: #939eb2 1px solid; BORDER-TOP: #939eb2 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #939eb2 1px solid; WIDTH: 94%; COLOR: #295092; BORDER-BOTTOM: #939eb2 1px solid; FONT-FAMILY: Tohama, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.select2 {
	CLEAR: both; BORDER-RIGHT: #939eb2 1px solid; BORDER-TOP: #939eb2 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #939eb2 1px solid; WIDTH: 94%; COLOR: #295092; BORDER-BOTTOM: #939eb2 1px solid; FONT-FAMILY: Tohama, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.smallselect {
	CLEAR: both; BORDER-RIGHT: #939eb2 1px solid; BORDER-TOP: #939eb2 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #939eb2 1px solid; WIDTH: 50%; COLOR: #295092; BORDER-BOTTOM: #939eb2 1px solid; FONT-FAMILY: Tohama, Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.fieldset {
	BORDER-RIGHT: #295092 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #295092 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #295092 1px solid; WIDTH: 70%; PADDING-TOP: 2px; BORDER-BOTTOM: #295092 1px solid; 
}
.legend {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; /*BACKGROUND: #d7e6f7;*/ PADDING-BOTTOM: 2px;  MARGIN-RIGHT: 4px; COLOR: #295092; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.formerror {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: red 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #ffcccc
}
.errortext {
	PADDING-LEFT: 0px; FONT: bold smaller sans-serif; COLOR: #ff0000
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: red; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffff99; TEXT-ALIGN: left
}


/*==================================================================
General page Styles
==================================================================*/

body{
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
background-color:#e5e6e8;
}

div.hr {
  height: 1px;
  background:#CCCCCC center;
}
div.hr hr {
  display: none;
  }


.hr1 {
  height: 1px;
  background:#CCCCCC center;
}
.hr1 hr {
  display: none;
  }
.tableone{
border:#999999 1px solid;

}
.tablered{
border-bottom:#CC0000 1px solid;
border-top:#CC0000 1px solid;
/*border:#CC0000 1px solid;*/
border-collapse:collapse;

}

/*==================================================================
Links
==================================================================*/

A.bluelink:link {	COLOR: #295092; TEXT-DECORATION:none; }
A.bluelink:hover {	COLOR:#7AA9EF; TEXT-DECORATION:none; }
A.bluelink:active {	COLOR: #7AA9EF; TEXT-DECORATION:none; }
A.bluelink:visited {	COLOR: #295092; TEXT-DECORATION:none; }
A.bluelink:hover:visited {	COLOR: #7AA9EF; TEXT-DECORATION:none; }


A.bluelink2:link {	COLOR: #295092; TEXT-DECORATION:underline; }
A.bluelink2:hover {	COLOR:#7AA9EF; TEXT-DECORATION:underline; }
A.bluelink2:active {	COLOR: #7AA9EF; TEXT-DECORATION:underline; }
A.bluelink2:visited {	COLOR: #295092; TEXT-DECORATION:underline; }
A.bluelink2:hover:visited {	COLOR: #7AA9EF; TEXT-DECORATION:underline; }

A.greenlink:link {	COLOR: #009900; TEXT-DECORATION:none; }
A.greenlink:hover {	COLOR:#99CC00; TEXT-DECORATION:none; }
A.greenlink:active {	COLOR: #99CC00; TEXT-DECORATION:none; }
A.greenlink:visited {	COLOR: #009900; TEXT-DECORATION:none; }
A.greenlink:hover:visited {	COLOR: #99CC00; TEXT-DECORATION:none; }

A.whitelink:link {	COLOR: #ffffff; TEXT-DECORATION:none; }
A.whitelink:hover {	COLOR:#66FF00; TEXT-DECORATION:none; }
A.whitelink:active {	COLOR: #66FF00; TEXT-DECORATION:none; }
A.whitelink:visited {	COLOR: #ffffff; TEXT-DECORATION:none; }
A.whitelink:hover:visited {	COLOR: #66FF00; TEXT-DECORATION:none; }


A.whitelink2:link {	COLOR: #ffffff; TEXT-DECORATION:none; }
A.whitelink2:hover {	COLOR:#CCCCCC; TEXT-DECORATION:none; }
A.whitelink2:active {	COLOR: #CCCCCC; TEXT-DECORATION:none; }
A.whitelink2:visited {	COLOR: #ffffff; TEXT-DECORATION:none; }
A.whitelink2:hover:visited {	COLOR: #CCCCCC; TEXT-DECORATION:none; }

A.graylink:link {	COLOR: #333333; TEXT-DECORATION:none; }
A.graylink:hover {	COLOR:#BF0005; TEXT-DECORATION:none; }
A.graylink:active {	COLOR: #BF0005; TEXT-DECORATION:none; }
A.graylink:visited {	COLOR: #333333; TEXT-DECORATION:none; }
A.graylink:hover:visited {	COLOR: #BF0005; TEXT-DECORATION:none; }


A.redlink:link {	COLOR: #BF0005; TEXT-DECORATION:none; }
A.redlink:hover {	COLOR:#333333; TEXT-DECORATION:none; }
A.redlink:active {	COLOR: #333333; TEXT-DECORATION:none; }
A.redlink:visited {	COLOR: #BF0005; TEXT-DECORATION:none; }
A.redlink:hover:visited {	COLOR: #333333; TEXT-DECORATION:none; }

A.darkredlink:link {	COLOR: #a60303; TEXT-DECORATION:none; }
A.darkredlink:hover {	COLOR:#333333; TEXT-DECORATION:none; }
A.darkredlink:active {	COLOR: #333333; TEXT-DECORATION:none; }
A.darkredlink:visited {	COLOR: #a60303; TEXT-DECORATION:none; }
A.darkredlink:hover:visited {	COLOR: #a60303; TEXT-DECORATION:none; }


A.footer:link {	COLOR:#666666; TEXT-DECORATION: none;}
A.footer:hover {	COLOR: #295092; TEXT-DECORATION: none;}
A.footer:active {	COLOR: #295092; TEXT-DECORATION: none;}
A.footer:visited {	COLOR: #666666; TEXT-DECORATION: none;}
A.footer:hover:visited {	COLOR: #666666; TEXT-DECORATION: none;}

A.siji:link {	COLOR: #000000; TEXT-DECORATION: underline}
A.siji:hover {	COLOR: #ff0000; TEXT-DECORATION: underline}
A.siji:active {	COLOR: #ff0000; TEXT-DECORATION: underline}
A.siji:visited {	COLOR: #000000; TEXT-DECORATION: underline}
A.siji:hover:visited {	COLOR: #ff0000; TEXT-DECORATION: underline}

A.siji1:link {	COLOR: #295092; TEXT-DECORATION:none;}
A.siji1:hover {	COLOR: #666666; TEXT-DECORATION:none;}
A.siji1:active {	COLOR: #666666; TEXT-DECORATION:none;}
A.siji1:visited {	COLOR: #295092; TEXT-DECORATION:none;}
A.siji1:hover:visited {	COLOR: #666666; TEXT-DECORATION:none;}


/*==================================================================
Kalendar Productions DIV based basic stuructures
==================================================================*/

div#outermostdiv{
background-image:url(images/bg-header.gif);
background-repeat:repeat-x;
width:100%;
height:auto;
margin-top:0px;
margin-right:auto;
margin-left:auto;
}

div#innerfirstbox{
/*background-color:#FF6666;*/
width:948px;
height:auto;
margin-top:0px;
margin-right:auto;
margin-left:auto;
/*border:1px #3300FF solid;*/
}

div#top{
/*background-color:#CC9966;*/
width:948px;
height:357px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
/*border:1px #CC0000 solid;*/
}

div#topinnerpage{
/*background-color:#CC9966;*/
width:948px;
height:110px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
/*border:1px #CC0000 solid;*/
}

div#topbuildyourplanner{
/*background-color:#CC9966;*/
width:948px;
height:256px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
/*border:1px #CC0000 solid;*/
}
div#topnotbuildyourplanner{
/*background-color:#CC9966;*/
width:948px;
height:80px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
/*border:1px #CC0000 solid;*/
}
div#logobanner{
/*background-color:#33CC99;*/
width:948px;
height:105px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
/*border:1px #FF33FF solid;*/
}

div#picbanner{
background-color:#ffffff;
width:948px;
height:262px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
}

div#createyourplannerbanner{
background-image:url(images/buildyourplannerbanner.jpg);
background-repeat:no-repeat;
width:948px;
height:160px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
}


div#picbannertext{
/*background-color:#00CCCC;*/
width:625px;
height:225px;
float:left;
padding-top:10px;
padding-left:10px;
}
div#picbannerpic{
/*background-color:#FF9900;*/
width:293px;
height:225px;
float:right;
padding-top:30px;
padding-right:20px;
padding-top:10px;

}
div#picbannertop{
background-image:url(images/picbannertop.gif);
background-repeat:no-repeat;
width:948px;
height:8px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
}
div#picbannercenter{
background-image:url(images/picbannercenter.gif);
background-repeat:repeat-y;
width:948px;
height:222px;
margin-right:auto;
margin-left:auto;
}
div#picbannerbottom{
background-image:url(images/picbannerbottom.gif);
background-repeat:no-repeat;
margin-top:150px
margin-bottom:0px;
width:948px;
height:32px;
margin-right:auto;
margin-left:auto;
}
div#contents{
/*background-color:#0099CC;*/
width:948px;
height:auto;
margin-top:0px;
margin-right:auto;
margin-left:auto;
overflow: hidden;
}

div#col1{
width:300px;
height:320px;
float:left;
margin-top:30px;
padding-bottom: 32767px;
margin-bottom: -32767px;
/*background-color:#ffffff;*/
/*border:1px #FF33FF solid;*/
}
div#plannercenter{
width:948px;
height:auto;
float:left;
margin-top:25px;
padding-bottom: 32767px;
margin-bottom: -32767px;
/*background-color:#ccff00;*/
/*border:1px #FF33FF solid;*/
}

div#plannercentertop{
width:948px;
height:37px;
background-image:url(images/plannercontenetstop.gif);
background-repeat:no-repeat;

/*background-color:#ccff00;*/
/*border:1px #FF33FF solid;*/
}
div#plannercentermiddle{
width:948px;
height:auto;
background-image:url(images/plannercentermiddle.gif);
background-repeat:repeat-y;

/*background-color:#ccff00;*/
/*border:1px #FF33FF solid;*/
}



div#plannercenterbottom{
width:948px;
height:47px;
background-image:url(images/plannercenterbottom.gif);
background-repeat:no-repeat;

/*background-color:#ccff00;*/
/*border:1px #FF33FF solid;*/
}

div#col1top{
width:300px;
height:41px;
background-image:url(images/coltop.gif);
background-repeat:no-repeat;
}
div#col1center{
width:300px;
height:306px;
background-image:url(images/colcenter.gif);
background-repeat:repeat-y;
/*background-color:#ffffff;*/
}
div#col1bottom{
width:300px;
height:13px;
background-image:url(images/colbottom.gif);
background-repeat:no-repeat;
}


div#col2{
width:300px;
height:320px;
float:left;
margin-left:24px;
margin-top:30px;
padding-bottom: 32767px;
margin-bottom: -32767px;
/*background-color:#ffffff;*/
}
div#col2top{
width:300px;
height:41px;
background-image:url(images/coltop.gif);
background-repeat:no-repeat;
}
div#col2topleft{
width:40px;
height:30px;
float:left;
padding-top:11px;
padding-left:20px;
}
div#col2topcenter{
width:40px;
height:30px;
float:left;
padding-top:11px;
margin-left:80px;
}
div#col2topright{
width:10px;
height:30px;
float:right;
padding-top:11px;
padding-right:20px;
}

div#col2center{
width:300px;
height:250px;
background-image:url(images/colcenter.gif);
background-repeat:repeat-y;
/*background-color:#ffffff;*/
}
div#col2centertwo{
width:240px;
height:36px;
padding-top:20px;
padding-left:60px;
background-image:url(images/colcenter.gif);
background-repeat:repeat-y;
/*background-color:#ffffff;*/
}
div#col2bottom{
width:300px;
height:13px;
background-image:url(images/colbottom.gif);
background-repeat:no-repeat;
}

div#col3{
width:300px;
height:320px;
float:right;
margin-top:30px;
padding-bottom: 32767px;
margin-bottom: -32767px;
/*background-color:#ffffff;*/
/*border:1px #FF33FF solid;*/
}

div#col3top{
width:300px;
height:41px;
background-image:url(images/coltop.gif);
background-repeat:no-repeat;
}
div#col3center{
width:300px;
height:306px;
background-image:url(images/colcenter.gif);
background-repeat:repeat-y;
/*background-color:#ffffff;*/
}
div#col3bottom{
width:300px;
height:13px;
background-image:url(images/colbottom.gif);
background-repeat:no-repeat;
}
div#footer{
clear:both;
background-image:url(images/bg-footer.gif);
background-repeat:no-repeat;
width:949px;
height:68px;
margin-top:0px;
margin-right:auto;
margin-left:auto;
}

/*==================================================================
Top Header DIVs
==================================================================*/

div#logo{
/*background-color:#CC9999;*/
width:244px;
height:59px;
margin-left:0px;
margin-top:10px;
float:left;
}

div#logoright{
/*background-color:#33CC66;*/
width:700px;
height:59px;
margin-left:0px;
margin-top:10px;
float:right;
}

/*==================================================================
Footer DIVs
==================================================================*/

div#footerleft{
/*background-color:#00CC00;*/
width:450px;
height:20px;
margin-top:40px;
margin-left:14px;
float:left;
}

div#footerright{
/*background-color:#FF6600;*/
width:450px;
height:20px;
margin-top:40px;
margin-right:14px;
float:right;
}


