body
{
    font-family:tahoma;
    font-size:12px;
    background: #ccd3d0;    
}
.header			{ background: url(../images/fr_header1.png) no-repeat top center; width:708px;height: 122px;}

.content		{ background: url(../images/pcontent.png) repeat-y;padding: 10px;}

.footer			{ background: url(../images/pfooter.png) no-repeat top; height: 9px;}

.info 			
{ 
    padding: 15px; 
    font-family: Tahoma,Verdana, Arial, sans-serif; 
    font-size: 12px; 
    margin: 0 auto; 
    color: #666; 
}

.info2  { clear: both;float:right ;font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #444; padding:2px;}

.container 		{ padding:5px; margin:0px; border:solid 0px #666; }

a              { color: #57a000; text-decoration: none; }
a:hover     { color: #000; }
a:active     { color: #777; }
a:focus     { outline: 1px; }
/*
label {display: inline-block;background-color: #eee;width:200px;height: 18px;text-align: right;padding: 7px 5px;}
input {display: table-row;width:500px;height: 30px;vertical-align: middle;text-align: left;}
*/
/*************** Forms ***************/

form label {
                display: inline-block;
                font-weight: bold;
                background-color: #eee;
                width:180px;
                height: 18px;
                text-align: right;
                padding: 6px 5px;
                margin-bottom:2px;
                vertical-align: middle;
            }
             
form fieldset legend {
                font-weight: bold;
                margin-bottom: 4px;
                padding-top: 2px;
                }
                
form p small {
                font-size: 0.75em;
                color: #777;
                }
				
				
form input.text-input,
form select,
form textarea,
form .wysiwyg {
                padding: 6px;
                font-size: 12px;
                background: #fff url('../images/bg-form-field.gif') top left repeat-x;
                border: 1px solid #d5d5d5;
				color: #333;
                vertical-align: middle;
                margin-bottom:2px;
                }
            
form .small-input {
                width: 7% !important;
                }
                
form .medium-input {
                width: 15% !important;
                }
                
form .large-input {
                width: 50% !important;
                }
                
form textarea {
                width: 97.5% !important;
                font-family: Arial, Helvetica, sans-serif;
                }
                
form select {
                padding: 4px;
                background: #fff;
                }
				
form input[type="checkbox"],
form input[type="radio"] {
				padding: 0;
                background: none;
				border: 0;
                }

.smalltext
{
    position: relative;
    float: right;
    margin: 10px 4px 0 0;
    font-size: .78em;
}
.box_l
{
    border:1px solid #8a8a8a;
    width: 150px;
    height: auto;
    margin-top:10px;
}
.box_l h2
{
    margin: 0;
    padding-top: 8px;
    height: 22px;
    background-color: #dfe6db;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bolder;
    color:#1a4a09;
    text-indent: 10px;
    border-bottom:1px solid #97af8a;
}
.box_l p {padding: 5px;}
.box_rout
{
    border:0px solid #666666;
    width: 150px;
    height: auto;
    margin-bottom:10px;
    padding: 0;    
}
.box_rin
{
    border:1px solid #666666;
    width: 100%;
    height: auto;
    margin-top:0px;    
}
.box_rout h2
{
    margin-top: -1px;
    margin-bottom: 2px;
    padding-top: 8px;
    width: 100%;
    height: 22px;
    background-color: #013a97;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bolder;
    color:#fff;
    text-indent: 10px;
}
.imgleft {
	float: left;
	margin-right: 15px;
}
.imgright {
	float: right;
	margin-left: 15px;
}
.imgflag
{
    float:right;
    margin-right:10px;
    margin-top:84px;
}
