body
{
	font-family:Arial;
	font-size:0.75em;
	line-height:1.4em;	
	color:#4B4B4C;
	width:100%;
	background-image:url(../images/page-tile.jpg); background-repeat:repeat-y;
}

#page-sec
{
float:left;
padding-left:44px;
padding-right:42px;
}
#mid-sec
{
float:left;
width:918px;
}
#top-sec
{
height:96px;
width:918px;
float:left;
background-image:url(../images/top-band.jpg); background-repeat:no-repeat;
}
#logo
{
padding-left:40px;
float:left;
padding-top:20px;
}
#left-sec
{
width:269px;
float:left;
}
#dark-blue
{
background-image:url(../images/blue-tile.jpg); background-repeat:repeat-x;
height:151px;
}
#padding
{
padding-left:25px;
padding-top:15px;
padding-right:35px;
}
#blue-arr
{
background-image:url(../images/blue-arr.gif); background-repeat:no-repeat;
background-position:0px 13px;
padding-left:20px;
padding-top:8px;
padding-bottom:8px;
}
#hori-tile
{
background-image:url(../images/hori-tile.gif); 
width:100%;
}
#white-bit
{
background-image:url(../images/white-bit.gif); background-repeat:repeat;
height:1px; width:1px;
}
#white-bit1
{
background-image:url(../images/white-bit.gif); background-repeat:repeat;
width:1px; float:left;
}

#light-blue
{
background-image:url(../images/light-blue-tile.jpg); background-repeat:repeat-x;
height:87px;
}
#brown-arr
{
background-image:url(../images/brown-arr.gif); background-repeat:no-repeat;
background-position:0px 7px;
padding-left:20px;
padding-top:2px;
padding-bottom:3px;
}
#main-sec
{
width:648px;
/*height:239px;*/
float:left;
}
#text-col1
{
float:left;
width:29px;
height:410px;
}
#text-col2
{
float:left;
width:31px;
height:410px;
}
#text-col3
{
float:left;
width:535px;
height:411px;
background-image:url(../images/gr-tile.jpg); background-repeat:repeat-x;
}
#text-col4
{
float:left;
width:260px;
height:411px;
background-image:url(../images/gr-tile.jpg); background-repeat:repeat-x;
}
#ash-hori-tile
{
height:1px;
background-image:url(../images/ash-hori-tile.gif); 
float:left;
width:100%;
}
#float-left
{
float:left;
}
#wid-222
{
width:230px;
float:left;
}
#wid-175
{
width:175px;
float:left;
}

#vert-tile
{
background-image:url(../images/ash-vert-tile.gif);
background-repeat:repeat-y;
width:1px;
height:145px;
float:left;
margin-left:15px;
margin-right:15px;
}
#dark-blue-inn
{
background-image:url(../images/blue-tile.jpg); background-repeat:repeat-x;
height:131px;
}
#left-sec-bg
{
width:269px;
background-image:url(../images/left-td-bg.jpg); background-repeat:no-repeat;
float:left;
}
#main-sec-bg
{
background-image:url(../images/right-td-bg.jpg); background-repeat:no-repeat;
float:left;
}
#brown-line
{
background-image:url(../images/brown-line.gif); background-repeat:repeat-y;
width:1px; float:left;
}
#pad-23
{
padding-left:23px;
padding-top:25px;
padding-right:20px;
float:left;
}
#brown-bullet
{
background-image:url(../images/brown-bullet.gif); background-repeat:no-repeat;
background-position:5px 7px;
padding-left:20px;
padding-top:2px;
padding-bottom:3px;
font-size:0.9em;
}
#gray-bullet
{
background-image:url(../images/bullet.gif); background-repeat:no-repeat;
background-position:5px 7px;
padding-left:25px;
padding-top:5px;
padding-bottom:3px;
font-size:1em;
}
#pad-40
{
padding-left:40px;
padding-top:30px;
padding-right:65px;
float:left;
}
#ash-arr
{
background-image:url(../images/ash-arr.gif); background-repeat:no-repeat;
background-position:10px 8px;
padding-left:25px;
padding-top:3px;
padding-bottom:3px;
padding-right:10px;
}

/*Footer Section*/
#footer
{
	background-image:url(../images/foot-tile.gif);
	height:93px;
	float:left;
	width:100%;
}
.foot
{
	font-family: Arial;
	font-size:1em;
	color:#3C5153;	
	text-decoration:none;
	padding-left:30px;
	padding-top:20px;
	line-height:1.5em;	
	}
	
/* list page */


.photo 
{
margin-right:20px;
float:left;
/*border:1px solid #FFFFFF;*/
}
/*.photo:hover img
{
border:1px solid #FCA029;
margin-right:20px;
float:left;
}
.photo:hover 
{
color: #FCA029;
margin-right:0px;
/*float:left;
}*/
.field 
{
		border : 1px solid #999999;
		color: #000000;
		font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; font-family:Arial;
}
input.btncreate
	{
                height:38px;
                width :125px;
    			background-position:top left;
				margin-right:20px;	

			    background-image:url(../images/create-goal-button.gif); background-repeat:no-repeat;
				color:#7F7F7F;
				background-color:Transparent;
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	
        }
#head-bg
{
background-color:#C7DADE;
}
#line {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width:540px;
	/*float:left;*/
}
#line1 {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	float:left;
}

#pad-3
{
padding-top:3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 30px;
}
#pad-3333
{
padding-top:3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
}

.row
{
background-color:#D5E5E8;
}
.even
{
background-color:#F2F6F9;
}
.row1
{
background-color:#F0F5F7;
}

#leftmenu
{
float:left;
padding-top:35px;
width:269px;
}
#leftmenu-pad45
{
padding-left:45px;
float:left;
}
a.leftmenu
{
background-image:url(../images/left-menu-off.jpg); background-repeat:no-repeat;
color:#4F4F4F;
font-weight:bold;
width:100%;
text-decoration:none;
float:left;
line-height:2.4em;
height:29px;
}
a.leftmenu:hover
{
background-image:url(../images/left-menu-on.jpg); background-repeat:no-repeat;
color:#DE4415;
font-weight:bold;
width:100%;
text-decoration:none;
float:left;
line-height:2.4em;
height:29px;
}
.leftmenusel
{
background-image:url(../images/left-menu-on.jpg); background-repeat:no-repeat;
color:#DE4415;
font-weight:bold;
width:100%;
text-decoration:none;
float:left;
line-height:2.4em;
height:29px;
}
/*#bottom-img-bg
{
background-image:url(../images/td-bottom-bg.jpg);
background-repeat:no-repeat;
width:916px;
height:38px;
}*/



/*Top level list items*/
.horizontalmenu ul{
margin: 0;
padding-top:59px;
list-style-type: none;
height:37px;
float:right;
}

/*Top level list items*/
.horizontalmenu ul li{
position: relative;
display: inline;
float: left;
color:#225E7E;
font-size:1.05em;
line-height:1.8em;
}

/*Top level menu link items style*/
.horizontalmenu ul li a{
display: block;
text-decoration: none;
line-height:1.8em;
color:#225E7E;
padding-left:17px;
padding-right:17px;
font-size:1.05em;
font-weight:bold;


/*border: 0px solid #FFFFFF;*/
}
.horizontalmenu ul li a:hover{
display:block;
line-height:1.8em;
color:#E57916;
font-size:1.05em;
font-weight:bold;
}
#selected
{
display:block;
line-height:1.8em;
color:#E57916;
font-size:1.05em;
font-weight:bold;
}
/*img.pngfix {
 fixes PNG transparency in IE 
   behavior: url("javascripts/pngbehavior.htc");
}*/
