﻿	html {
		font-family:Arial, Helvetica, sans-serif;
		}
		
	img {
		border:none;
		}
	
	body {
		text-align:center;
		background-color:#F2F2F2;
		background-image:url(/Assets/Images/Frontend//back.jpg);
		background-repeat:repeat-x;
		margin-top:0px;
		margin-bottom:0px;
		}
	
	#frame {
		width:750px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		padding-left:15px;
		padding-top:15px;
		text-align:left;
		background-color:#FFFFFF;
		height:100%;
		}
		
	#menutop {
		width:735px;
		padding:0px;
		padding-top:5px;
		margin:0px;
		background-image:url(/Assets/Images/Frontend//topcurve.gif);
		background-repeat:no-repeat;
	}
	
	#menu {
		width:733px;
		height:25px;
		padding:0px;
		margin:0px;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		color:#cccccc;
		background-image:url(/Assets/Images/Frontend//menuback.gif);
		background-repeat:repeat-x;
	}
	
	#menu a {
		padding-left:15px;
		background-image:url(/Assets/Images/Frontend//orangearrow.gif);
		background-position:left center;
		background-repeat:no-repeat;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		margin-left:1px;
		margin-right:1px;
	}
		
	.header {
		width:475px;
		height:18px;
		padding:0px;
		padding-left:10px;
		padding-top:4px;
		margin-top:15px;
		margin-bottom:15px;
		float:left;
		background-color:#7E8082;
		background-image:url(/Assets/Images/Frontend//whitetriangle.gif);
		background-position:left center;
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		}

	.headerleft {
		width:222px;
		height:18px;
		padding:0px;
		padding-left:10px;
		padding-top:4px;
		float:left;
		background-color:#7E8082;
		background-image:url(/Assets/Images/Frontend//whitetriangle.gif);
		background-position:left center;
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		}
	
	.headercenter {
		width:221px;
		height:18px;
		padding:0px;
		padding-left:10px;
		padding-top:4px;
		margin-left:19px;
		float:left;
		background-color:#7E8082;
		background-image:url(/Assets/Images/Frontend//whitetriangle.gif);
		background-position:left center;
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		}
	
	.headerright {
		width:222px;
		height:18px;
		padding:0px;
		padding-left:10px;
		padding-top:4px;
		margin-left:19px;
		float:right;
		background-color:#7E8082;
		background-image:url(/Assets/Images/Frontend//whitetriangle.gif);
		background-position:left center;
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		}
		
	.headerimageleft {
		width:232px;
		height:67px;
		padding:0px;
		float:left;
		}
	
	.headerimagecenter {
		width:233px;
		height:67px;
		padding:0px;
		margin-left:19px;
		float:left;
		}
	
	.headerimageright {
		width:232px;
		height:67px;
		padding:0px;
		margin-left:19px;
		float:right;
		}

	.contentleft {
		width:230px;
		height:450px;
		padding:0px;
		float:left;
		border:#DBDBDB 1px solid;
		border-top:none;
		background-color:#FFFFFF;
		}
	
	.contentcenter {
		width:231px;
		height:460px;
		padding:0px;
		margin-left:19px;
		float:left;
		
		border-top:none;
		background-color:#FFFFFF;
		}
	.contentcentertop
	{
		border:#DBDBDB 1px solid;
		padding-bottom: 8px;
	}
	.contentcenterbottom
	{
		margin-top: 10px;
		border:#DBDBDB 1px solid;
		padding-bottom: 8px;
	}
	.contentcenterbottom a
	{
		color:#e55018;
	}
	.contentcenterbottomheader
	{
		width:220px;
		height:18px;
		padding:0px;
		padding-left:10px;
		padding-top:4px;
		
		float:left;
		background-color:#7E8082;
		background-image:url(/Assets/Images/Frontend//whitetriangle.gif);
		background-position:left center;
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
	}
	.contentright {
		width:230px;
		height:450px;
		padding:0px;
		margin-left:19px;
		float:right;
		border:#DBDBDB 1px solid;
		border-top:none;
		background-color:#FFFFFF;
		}
		
	.content {
		width:485px;
		padding:0px;
		margin-left:20px;
		float:left;
		background-color:#FFFFFF;
		}

	#splash {
		width:735px;
		height:132px;
		padding:0px;
		margin:0px;
		margin-bottom:15px;
		float:left;
		}
	
	#splashleft {
		width:503px;
		height:252px;
		padding:0px;
		margin:0px;
		margin-bottom:15px;
		float:left;
		}
		
	#splashright {
		width:232px;
		height:232px;
		padding:0px;
		margin:0px;
		margin-bottom:15px;
		float:left;
		background-color:#000000;
		background-image:url(/Assets/Images/Frontend//splashback.gif);
		background-repeat:repeat-x;
		padding-top:20px;
		}

	#footerleft {
		width:450px;
		height:50px;
		padding:0px;
		margin:0px;
		float:left;
		color:#8C8C8C;
		font-size:12px;
		background-color:#FFFFFF;
		}
		
	#footerleft a {
		color:#8C8C8C;
		text-decoration:none;
	}
		
	#footerright {
		padding:0px;
		margin:0px;
		float:right;
		background-color:#FFFFFF;
		margin-right:15px;
		}
	
	.contentheaderleft {
		width:145px;
		height:41px;
		margin-top:10px;
		margin-bottom:10px;
		float:left;
		}
	
	.contentheaderright {
		width:500px;
		height:41px;
		padding-top:15px;
		padding-right:15px;
		float:right;
		text-align:right;
		}
		
	hr {
		color:#D9541E;
		background-color:#D9541E;
		border:none;
		height:3px;
		width:735px;
		padding:0px;
		margin:0px;
		margin-top:15px;
		margin-bottom:15px;
		float:left;
		clear:both;
	}
	
	.clr {
		clear:both;
		height:0px;
	}
	
	h1 {
		font-size:18px;
		margin:0 0 0px 0;
		padding: 0 0 0px 0;
		color: #D9541E;
		border-bottom: 1px solid #cccccc;
		padding-bottom:10px;
	}

	h2 {
		margin:0 0 0px 0;
		padding: 0 0 0px 0;
		font-size:15px;
		color:#7E8082;
		margin-top:10px;
	}

	h5
	{
		margin:0 0 0px 0;
		padding: 0 0 0px 0;
		font-size: 12px;
		color: #3F3F3F;
		font-weight: bold;
		margin-top:10px;
	}
	
	h4
	{
		margin:0 0 0px 0;
		padding: 0 0 0px 0;
		font-size: 12px;
		color: #3F3F3F;
		font-weight: bold;
		margin-top:10px;
	}
	
	h3
	{
		margin:0 0 0px 0;
		padding: 0 0 0px 0;
		font-size: 12px;
		color: #3F3F3F;
		font-weight: bold;
		margin-top:10px;
	}
	
	p 
	{
		margin:0 0 0px 0;
		padding: 0 0 0px 0;
		font-size:11px;
		color:#3F3F3F;
		margin-top:15px;
	}
	
	ul 
	{
		padding:0px;
		margin:0px;
		margin-top:10px;
	}
	
	li
	{
		font-size:12px;
		color:#3F3F3F;
		font-weight:bold;
		background-image:url(/Assets/Images/Frontend//orangearrow.gif);
		background-position:left center;
		background-repeat:no-repeat;
		padding-left:14px;
		list-style-type:none;
	}
	
	.contentleft p { 
		font-size:11px;
		color:#3f3f3f;
		padding-left:10px;
		padding-right:10px;
	}
	
	.contentcenter p { 
		font-size:11px;
		color:#3f3f3f;
		padding-left:10px;
		padding-right:10px;
	}
	
	.contentright p { 
		font-size:11px;
		color:#3f3f3f;
		padding-left:10px;
		padding-right:10px;
	}
	
	.contentleft p span {
		font-size:14px;
		color: #D9541E;
		font-weight:bold;
	}
	
	.contentcenter p span {
		font-size:14px;
		color: #D9541E;
		font-weight:bold;
	}
	
	.contentright p span {
		font-size:14px;
		color: #D9541E;
		font-weight:bold;
	}
	
	.arrowlink
	{
		font-size:11px;
		text-transform:uppercase;
		color:#000000;
		font-weight:bold;
		background-image:url(/Assets/Images/Frontend//orangearrow.gif);
		background-position:left center;
		background-repeat:no-repeat;
		padding-left:14px;
		text-decoration:none;
	}
	
	.whitearrowlink
	{
		font-size:11px;
		text-transform:uppercase;
		color:#FFFFFF;
		font-weight:bold;
		background-image:url(/Assets/Images/Frontend//whitearrow.gif);
		background-position:left center;
		background-repeat:no-repeat;
		padding-left:14px;
		text-decoration:none;
		margin-left:10px;
		margin-top:0px;
		padding-top:0px;
	}
	
	.thumb 
	{
		float:left;
		margin:10px;
		margin-top:5px;
		margin-bottom:5px;
	}
	
	.floatLeft{
		width: 50%;
		float: left;
	}

	.floatRight{
		width: 50%;
		float: right;
	}

	.textRow
	{
		height:30px;
	}
	
    .PrettyLogin .AspNet-Login
    {
        font-family: Verdana;
        font-size: 0.8em;
        text-align:right;
        vertical-align:baseline;
    }

    .PrettyLogin .AspNet-Login input
    {
        /*color: #465239;*/
        color: #d9541e;
        font-weight:bold;
    }

    .PrettyLogin .AspNet-Login label
    {
        /*color: #465239;*/
        color: #d9541e;
        font-weight:bold;
    }

    .PrettyLogin .AspNet-Login input
    {
        font-size: 1em;  /* lets the form element scale */
        vertical-align:bottom;
    }

    /* This rule is used when AutoAccessKey is true */
    .PrettyLogin .AspNet-Login label em
    {
        text-decoration: underline;
        font-style: normal;
    }

    .PrettyLogin .AspNet-Login input
    {
        border: solid 1px #cccccc;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-TitlePanel
    {
        font-weight: bold;
        color: #ffffff;
        background: #d9531e;
        text-align: center;
        height: 2em;
        margin-bottom: 0.3em;
        padding-top: 0.4em;
        font-size: 1em
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-FailurePanel
    {
        color: #FF0000;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-SubmitPanel
    {
        padding: 0.25em 0.1em 0 0;
        text-align: right;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-RememberMePanel
    {
        padding: 0.25em 0.1em 0 0;
        text-align: right;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-PasswordPanel
    {
        padding: 0.25em 0.1em 0 0;
        text-align: right;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-UserPanel
    {
        padding: 0.25em 0.1em 0 0;
        text-align: right;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-PasswordPanel label
    {
        white-space: nowrap;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-UserPanel label
    {
        white-space: nowrap;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-PasswordPanel input
    {
        width: 9em;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-UserPanel input
    {
        width: 9em;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-RememberMePanel input
    {
        border: none;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-SubmitPanel input
    {
        background: White;
        color: #333333;
        border: solid 1px #cccccc;
        float: right;
        height: 1.7em;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel
    {
        margin-bottom: 0.5em;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a
    {
        color: #333333;
        font-style: italic;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-CreateUserPanel a
    {
        color: #333333;
        font-style: italic;
    }

    .PrettyLogin .AspNet-Login .AspNet-Login-HelpPanel
    {
    }
    
    .PrettyLogin .AspNet-Login .AspNet-Login-CreateUserPanel
    {
    }
    
    .PrettyLogin .AspNet-Login .AspNet-Login-InstructionPanel
    {
    }
    .applyBox
    {
		background-image:url(/Assets/Images/Frontend/applyb.jpg);
		background-repeat: no-repeat;
		padding-left: 20px;
		margin-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #cccccc;
    }
    .applyBox a
    {
		color: #d34f1e;
		font-size: 10px;
		font-weight: bold;
    }