/*Hover Menu*/
.HvrDetail 
{
	position:absolute;
	visibility:hidden;
	background-color:#ccffff;
	border : solid 3px #FF6A00
}
.HvrNotes 
{
	position:absolute;
	visibility:hidden;
	background-color:#ffffcc;
	border : solid 3px #FF6A00
}
.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#CCCCCC;
}

.popupHover {
	background-color:white;
}
/*Hover Menu Ends*/
/*AutoComplete flyout */
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #6E9DE1;
	color : windowtext;
	padding : 1px;
}

legend
{
    font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.51; color:#666666; font-weight:bold;
}
.bNormal-P
        {
        margin:0.0px 10.0px 0.0px 10.0px; text-align:justify; 
        font-weight:400; 
        }
.bNormal-C
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:1.51; 
        }
.bNormalCBig
        {
        font-family:"Arial", sans-serif; font-size:13.0px; line-height:2.51; 
        }        
.bNormal-C0
        {
        font-family:"Arial", sans-serif; font-weight:700; font-size:13.0px; 
        line-height:1.51; 
        color: rgb(153, 1, 0);
        }
/*------------------ MyOwnthings ------------------*/
.Newstitle
{color:rgb(153, 1, 0);font-family:Arial;font-size:19pt;padding-left:5px;padding-right:5px;font-weight: bold; vertical-align:baseline;}
.NewsAuthor
{color:rgb(153, 1, 0);font-family:Arial;font-size:9pt;padding-left:5px;padding-right:5px;font-weight: bold; vertical-align:baseline;}
.NewsDateTime
{color:rgb(153, 1, 0);font-family:Arial;font-size:9pt;padding-left:5px;padding-right:5px;font-weight: bold; vertical-align:baseline;}




.TimeSheetLabel
{height: 25px;vertical-align:middle;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 9pt;text-align:left;font-weight:normal;}
.LeftSpan
{text-align: left; float: left;position:relative;}
.RightSpan
{text-align: right; width: 100%;position:relative;}
.BrownTableHeaders
{color:White;background-color: rgb(153, 153, 153); font:BOLD 12px verdana,Arial,Helvetica,sans-serif;height:25px;text-align:center;vertical-align:middle;}
.BrownTableHeadersAlignLeft
{color: White;background-color: rgb(153, 153, 153);font-family: Arial;font-size: 10pt;font-weight: bold;height: 25px;text-indent: 20px;text-align:left;vertical-align:middle;}
.ButtonStyle
{background-color:#ECE9D8;border-color:rgb(153, 1, 0);border-style:solid;border-width:1px;font:12px Arial,verdana,Helvetica,sans-serif;color:rgb(153, 1, 0);height:30px;}
.ButtonStyleSmall
{background-color:#ECE9D8;border-color:rgb(153, 1, 0);border-style:solid;border-width:1px;font:BOLD 10px verdana,Arial,Helvetica,sans-serif; color:rgb(153, 1, 0);height:20px;}
.ButtonStyleSmall
{background-color:#f5f5f5;border-color:#0164a0;border-style:solid;border-width:1px;font:BOLD 10px verdana,Arial,Helvetica,sans-serif; color:#0164a0;height:20px;}
.collapsePanel 
{background-color:white;overflow:hidden;}
.collapsePanelHeader
{width:100%;background-image: url(../images/smallredHeader.jpg);background-repeat:repeat-x;font-weight:bold;color: White;font-family: Arial;font-size: 10pt;height: 25px;text-align:left;vertical-align:middle;}
.DataView
{border:solid 0px black;min-width:400px;}
.DataViewAlternatingRowStyle
{height: 17px;background-color:white;color:#515053;font-family:Arial;font-size:8pt;vertical-align:middle;text-align:left;text-indent:10px;}
.DataViewAltItem
{background-color:#e4eaf8;}
.DataViewFieldHeader
{color:black;background-color:#e4eaf8;text-decoration:none;font:11px verdana,Arial,Helvetica,sans-serif;line-height:15px;}
.DataViewHeader
{color:#F7F7F7;background-color:#990100;font:BOLD 12px verdana,Arial,Helvetica,sans-serif;height:30px;}
.DataViewItem
{background-color:#e4eaf8;}
.DataViewLabel
{height: 17px;vertical-align:middle;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-indent: 10px;text-align:left;white-space:nowrap;width: 130px;}
.DataViewPager
{font-size:small;background-color:#E7E7FF;}
.DataViewRowStyle
{height: 17px;background-color:#f1f1f1;color:#515053;font-family:Arial;font-size:8pt;vertical-align:middle;text-align:left;text-indent:10px;border-style:none;}
.error
{color:#F00;}
.ErrorMessageBig
{vertical-align:middle;color:Red;font-family:Arial,verdana,sans-serif;font-size:12pt;text-align:left;font-weight:bold;}
.ErrorText
{vertical-align:middle;color: red;font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-align:left;text-indent: 5px;}
.ErrorTextBigNoIndent
{vertical-align:middle;color: red;font-family: Arial,verdana,Helvetica,sans-serif;font-size: 9pt;text-align:left;}
.FieldInput
{vertical-align:middle;text-indent: 20px;width: 150px;min-width:150px;white-space:nowrap;width:auto;}
.FieldInputNoIndent
{height: 15px;vertical-align:text-top;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-align:left;width: 200px;min-width:150px;white-space:nowrap;}
.FieldInputTopIndented
{vertical-align:top;text-indent: 20px;width: 150px;min-width:150px;}
.FieldLabel
{color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;font-style: normal;font-weight:normal;font-variant: normal;text-indent: 10px;vertical-align: middle;white-space:nowrap;width:auto;}
.FieldLabelNoIndent
{height: 25px;vertical-align:middle;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-align:left;width: 110px;min-width:110px;white-space:nowrap;}
.FieldLabelRightAlign
{height: 25px;vertical-align:middle;color: rgb(153, 153, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-indent: 20px;text-align:right;width: 150px;min-width:150px;white-space:nowrap;}
.FieldLabelTop
{height: 25px;vertical-align:Top;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-indent: 20px;text-align:left;width: 150px;min-width:150px;white-space:nowrap;}
.Grid
{border:solid 1px #E7E7FF;}
.GridAltItem
{background-color:#F7F7F7;}
.GridItem
{background-color:#E7E7FF;}
.GridPager
{font-size:small;background-color:#E7E7FF;}
.GridTDleft
{margin:3px 3px 3px 3px;font-family:Arial;padding:5px 5px 5px 5px;text-align:left;}
.gridText
{background-color:white;color:#515053;font-family:Arial;font-size:8pt;padding-left:5px;padding-right:5px;}
.gridTextStripe
{background-color:#f1f1f1;color:#515053;font-family:Arial;font-size:8pt;padding-left:5px;padding-right:5px;}
.GridView
{border:solid 0px black;min-width:400px;background-color:#e4eaf8;}
.GridView td
{border: solid  0px  black;margin: 3px  3px  3px  3px;font-family: Arial;padding: 3px  3px  3px  3px;text-align: left;color:Black;}
.GridViewHeader
{color:#F7F7F7;background-color:#990100;font:BOLD 12px verdana,Arial,Helvetica,sans-serif;height:30px;vertical-align:top;}
.GridViewItem, GridViewAltItem
{font-size: smaller;color: #4A3C8C;}
.GridViewPager
{font-size:small;background-color:#e4eaf8;}
.InfoMessageSmallItalic
{color:#515053;font-family:Arial;font-size:7pt;padding-left:5px;padding-right:5px;font-style:italic;}
.InfoMessage
{color:#515053;font-family:Arial;font-size:8pt;padding-left:5px;padding-right:5px;}
.InfoMessageBig
{color:#515053;font-family:Arial;font-size:9pt;padding-left:5px;padding-right:5px;font-weight: bold; vertical-align:baseline;}
.InputDateTextBox
{color:black;font:normal 1.2em Verdana,Arial,Helvetica,sans-serif;Width:90px}
.InputDollarTextBox
{color:black;font:normal 1.2em Verdana,Arial,Helvetica,sans-serif;Width:40px}
.InputText
{color:#515053;border-bottom:1px solid #B0B2B7;border-left:1px solid #B0B2B7;border-right:1px solid #B0B2B7;border-top:1px solid #B0B2B7;border-color:#B0B2B7;border-style:solid;font:11px verdana,Arial,Helvetica,sans-serif;}
.InputTextLonger
{color:#515053;border-bottom:1px solid #B0B2B7;border-left:1px solid #B0B2B7;border-right:1px solid #B0B2B7;border-top:1px solid #B0B2B7;border-color:#B0B2B7;border-style:solid;font:11px verdana,Arial,Helvetica,sans-serif;width: 200px;min-width:200px;    height: 20px;
    min-height:20px;
    max-height:20px;}
.InputTextNoBorder
{color:#515053;font:11px verdana,Arial,Helvetica,sans-serif;}
.InputTextNoBorder1
{color:#515053;border-bottom:0px solid #B0B2B7;border-left:0px solid #B0B2B7;border-right:0px solid #B0B2B7;border-top:0px solid #B0B2B7;border-color:#B0B2B7;border-style:solid;font:11px verdana,Arial,Helvetica,sans-serif;}
.insidepageTitle
{color:#ffffff;font:bold 14pt verdana,Arial,Helvetica,sans-serif;text-align:center;}
.LabelBig
{height: 25px;vertical-align:middle;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 10pt;text-align:left;font-weight:bold;}
.linkSmall
{text-decoration:none;color:#0066ff;font:10px verdana,Arial,Helvetica,sans-serif}
.LoginButtonSmall
{background-color:#BE2B2B;border-color:rgb(153, 1, 0);border-style:solid;border-width:1px;font:BOLD 10px verdana,Arial,Helvetica,sans-serif; color:white;height:20px;}
.LoginLabel
{height: 15px;vertical-align:middle;color: rgb(255, 255, 255);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-align:left;white-space:nowrap;width:auto;}
.MaskedEditBlurNegative
{color: #ff0000;}
.MaskedEditError
{background-color: #ffcccc;}
.MaskedEditFocus
{background-color: #ffffcc;color: #000000;}
.MaskedEditFocusNegative
{background-color: #ffffcc;color: #000000;}
.MaskedEditMessage
{color: #ff0000;font-weight: bold;}
.MasterPageTable
{background-image:url(../images/pixel.gif);}
.MasterPageTD
.modalBackground 
{background-color:gray;filter:alpha(opacity=70);opacity:0.7;width:1250px;height:auto;max-width:1250px;max-height:1400px;overflow:hidden;}
.modalPopup 
{background-color:#ffffdd;border-width:10px;border-style:solid;border-color:red;padding:3px;width:250px;}
.Normal-C
{font-family:Arial, sans-serif; font-weight:700; font-size:13.0px;line-height:1.23; color:#ffffff;}
.Normal-C0
{font-family:Arial, sans-serif; font-size:11.0px; line-height:1.27;color:#ffffff;font-weight:bold;}
.Normal-C1
{font-family:Times New Roman, serif; font-size:16.0px;line-height:1.25;}
.Normal-K
{margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400;}
.Normal-K0
{margin:0.0px 0.0px 0.0px 0.0px; text-align:center; font-weight:400;}
.Normal-L
{font-family:Arial, sans-serif; font-size:11.0px; line-height:1.27;color:#ffffff;}
.Normal-L0
{font-family:Times New Roman, serif; font-size:16.0px;line-height:1.25;}
.Normal-L1
{font-family:Arial, sans-serif; font-weight:700; font-size:13.0px;line-height:1.23; color:#fafafa;}
.Normal-P
{margin:0.0px 0.0px 0.0px 0.0px; text-align:center; font-weight:400;}
.Normal-P0
{margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400;}
.normalText
{vertical-align:middle;text-decoration:none;color:#000080;font:11px Arial,verdana,Helvetica,sans-serif;}
.normalTextBig
{text-decoration:none;color:#000080;font:12px verdana,Arial,Helvetica,sans-serif;line-height:15px;}
.normalTextBold
{text-decoration:none;color:white;font:BOLD 12px verdana,Arial,Helvetica,sans-serif;padding-top:5px;}
.normalTextMedium
{text-decoration:none;color:#000080;font:13px verdana,Arial,Helvetica,sans-serif;line-height:15px;}
.normalTextSmall
{text-decoration:none;color:#000080;font:11px verdana,Arial,Helvetica,sans-serif;}
.PageCenterMessage
{text-align:center;}
.PasswordInicator 
{background-color:Gray;color:White;font-family:Arial;font-size:x-small;font-style:italic;padding:2px 3px;}
.PopUpShow
{background-color:Silver;position:absolute;width:150px;height:150px;z-index:1;border:solid 2px black;}
.RecordCountLabel
{text-align: right; width: 100%;position:relative;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 10pt;font-style: normal;font-weight:normal;font-variant: normal;}
.RedStar
{vertical-align:text-top;color:red;font-family:Arial,verdana,sans-serif;font-size:14px;text-align:left;font-weight:900;}
.RowHeightFiller
{height: 13px;vertical-align:middle;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-indent: 20px;text-align:left;width: 150px;min-width:150px;white-space:nowrap;}
.Strength1 
{background-color:Gray;color:White;font-family:Arial;font-size:x-small;font-style:italic;font-weight:bold;padding:2px 3px;}
.Strength2 
{background-color:Gray;color:Yellow;font-family:Arial;font-size:x-small;font-style:italic;font-weight:bold;padding:2px 3px;}
.Strength3 
{background-color:Gray;color:#FFCAAF;font-family:Arial;font-size:x-small;font-style:italic;font-weight:bold;padding:2px 3px;}
.Strength4 
{background-color:Gray;color:Aqua;font-family:Arial;font-size:x-small;font-style:italic;font-weight:bold;padding:2px 3px;}
.Strength5 
{background-color:Gray;color:#93FF9E;font-family:Arial;font-size:x-small;font-style:italic;font-weight:bold;padding:2px 3px;}
.TableBorders
{border-color:#00008B;border-style:solid;border-width:1px;border-spacing:10mm;}
.tdcenter
{background:url(../images/tdbackgroundH1V3.jpg) bottom left;vertical-align:top;height:30px;padding:0;color:White;font:BOLD 12px verdana,Arial,Helvetica,sans-serif;color:White;height:20px;text-align:left;vertical-align:middle;}
.TDIndent
{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}
.tdinsidepageTitle
{background:url(../images/redbordersmall.jpg) bottom left;color:#ffffff;font:bold 13pt verdana,Arial,Helvetica,sans-serif;text-align:center;height:20px;width:100%}
.tdtopleftcorner
{background:url(../images/tdbackgroundH1V1.jpg) bottom left no-repeat;vertical-align:top;height:30px;width:11px;padding:0;}
.tdtoprightcorner
{background:url(../images/tdbackgroundH1V7.jpg) bottom left no-repeat;vertical-align:top;height:30px;width:23px;padding:0;}
.textGridViewPager
{color:#777777;font-family:Arial;font-size:8pt;}
.textGridViewPager td
{color:#777777;font-family:Arial;font-size:8pt; padding-left:10px;padding-right:5px;}
.TimesheetTable
{height: 25px;vertical-align:middle;color:#515053;font-family: Arial,verdana,Helvetica,sans-serif;font-size: 12pt;text-align:left;text-indent:20px;}
.TimesheetText
{color:#515053;border-bottom:1px solid #B0B2B7;border-left:1px solid #B0B2B7;border-right:1px solid #B0B2B7;border-top:1px solid #B0B2B7;border-color:#B0B2B7;border-style:solid;font:11px verdana,Arial,Helvetica,sans-serif;text-align:center;} 
.TinyInputText
{color:#515053;border-bottom:1px solid #B0B2B7;border-left:1px solid #B0B2B7;border-right:1px solid #B0B2B7;border-top:1px solid #B0B2B7;border-color:#B0B2B7;border-style:solid;font:11px verdana,Arial,Helvetica,sans-serif;}
.TinyLable
{height: 15px;vertical-align:text-top;color: rgb(153, 1, 0);font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;text-align:left;white-space:nowrap;}
.TotalHours
{height: 30px;vertical-align:middle;color:blue;font-family: Arial,verdana,Helvetica,sans-serif;font-size: 14pt;text-align:left;border-bottom:0px solid #B0B2B7;border-left:0px solid #B0B2B7;border-right:0px solid #B0B2B7;border-top:0px solid #B0B2B7;border-color:#B0B2B7;border-style:solid;font-weight:bold;}
.TreeViewHoverNode
{Color:red;cursor:pointer;font-family:Arial;font-size:8pt;padding-left:2px;font-weight:bold;text-transform:uppercase;}
.TreeViewLeafNode
{Color:white;cursor:pointer;font-family:Arial;font-size:8pt;padding-left:2px;font-weight:bold;}
.TreeViewRootNode
{Color:#FF6600;cursor:auto;font-family:Arial;font-size:8pt;font-weight:bold;text-transform:uppercase;}

table 
{border-collapse : collapse;}
table td, table th 
{padding : 0;}
tr
{line-height:22px;font-family: Arial,verdana,Helvetica,sans-serif;font-size: 8pt;}

/*------------------ MyOwnthings End------------------*/


/*------------------ reset ------------------*/body,h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; }ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,legend,input,button,fieldset,select,textarea,dl,dd,dt,hr,table,thead,tbody,tfoot,tr,th,td{ margin:0; padding:0 }img,a img,:link img,:visited img { border:0;padding:0;margin:0; }address,cite,caption { font-style: normal }caption,th { text-align: left }ol { margin-left: 25px; padding-bottom: 15px;  }
ul { margin-left: 40px; }

/*------------------ body ------------------*/
body {
	background: #767676;
	color: #fff;
	font: normal 12px arial, helvetica, sans-serif;
	margin:0px 0px 20px 0px;
}

p { padding-bottom: 15px; }

h2 {
	color: #900;
	text-transform: uppercase;
	padding-bottom: 15px;
	font-size: 18px;
}

#container {
	width: 831px;
	margin: 0 auto;
	overflow: hidden;
}

/*------------------ header ------------------*/
#header {
	background: url(../images/headertm.png) no-repeat 0 0;
	height: 148px;
	position: relative;
}

#login {
	position: absolute;
	width: 500px;
	overflow: hidden;
	right: 20px;
	top: 10px;
	font-size: 11px;
	text-align: left; float: right;
	
}

#header h1,
#header h1 a {
	width: 330px;
	height: 100px;
	display: block;
}

#header h1 {
	position: absolute;
	bottom: 5px;
	left:15px;
}

#header h1 a {
	text-indent: -9999px;
}

#supernav {
	position: absolute;
	right: 27px;
	bottom: 45px;
}

#supernav li,
#supernav li a {
	float: left;
	display: block;
	color: #fff;
	font-size:11px;
	padding:0px 5px;
}

#supernav li {
	background: url(../images/arrow.gif) no-repeat 0 3px;
	padding-left: 7px;
	margin-left: 5px;
}

#supernav li a { text-decoration: none; }

/*--------------- nav -------------------*/
#nav { 
	background: url(../images/nav.png) no-repeat right 0;
	height: 37px;
	clear: both;
}
#nav td {
	padding-top:10px;	
}

#nav, #nav ul { z-index: 1000; }

#nav ul {

}

#nav li,
#nav li a {
	display: block;
	float: left;
	text-transform: uppercase;
	height: 37px;
	text-align: center;
	height: 1%;
	font-size:11px;
}

#nav li {
	height: 1%;
}

#nav li a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
    padding-left:8px;
    padding-right:8px;
	height: 23px;
}
#nav li a:hover { 
	background: url(../images/nav_hover.png) repeat-x 0 0; 
}

.selected {
	background: url(../images/nav_hover.png) repeat-x 0 0; 
}

#nav li ul { 
	position: absolute;
	background: #666;
}

#nav li ul li { 
	float: none; 
	background: none; 
	margin: 0; 
	padding: 0;
	
}
	
#nav li ul li a { 
	margin: 0;
	background: #666;
	padding: 0;
	color: #fff;
	float: none;
	text-align: left;
	text-transform: none;
}

#nav li ul li a:hover { color: #fff; background: #900; }
#nav li:hover ul, 
#nav li.sfhover ul { 
	left: auto; 
}

#nav li:hover ul ul { display: block; }

#nav li ul ul {margin: -1em 0 0 10em;}

#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}

/*--------------- main -------------------*/
#main {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	margin: 0 18px 0 15px;
	width: 798px;
	overflow: hidden;
}	

#home #main {
}

/*--------------- subnav -------------------*/
#sidebar {
	background: #f26300 url(../images/subnav.png) no-repeat 0 0;
	width: 138px;
	height: 425px;
	padding: 0 10px;
	float: left;
	border-right:1px solid white;
}

ul#subnav {
	list-style: none;
	margin: 0;
	padding: 10px 0;
}

ul#subnav, ul#subnav ul { z-index: 1000 }

ul#subnav li {
	padding: 5px 0;
}

ul#subnav li a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	
}

ul#subnav li,
ul#subnav li a {
	display: block;
	text-transform:uppercase;
	font-size:11px;
}

ul#subnav li a:hover,
ul#subnav li.active a { color: #f60; }

ul#subnav li ul {
	position: absolute;
	background: #666;
	width: 220px;left: -9999em; 
	border: 1px solid #fff;
	border-bottom: 0;
	padding: 0;
	margin: 0;
}
ul#subnav ul li { 	float: none; 	background: none; 	margin: 0; 	padding: 0;}

ul#subnav ul li a { 
	background: #666;	
	padding: 0;	
	color: #fff;	
	padding: 3px;	
	padding-left: 5px;	
	border-bottom: 1px solid #fff;	
	height: 1%;
	float: none;
	text-align: left;
	text-transform: none;
}
	
ul#subnav ul li a:hover { color: #fff; background: #f60; }

ul#subnav li:hover ul, ul#subnav li.sfhover ul {	left: auto;
	margin: 0;
	padding: 0;
	margin-top: -17px;
	margin-left: 135px;}

/*----------- end dropdowns ------------------*/

#sidebar h3 {
	padding-top:10px;
	display: block;
	text-align:center;
	font-size:11px;
}

.box {
	background: #ccc;
	border: 1px solid #fff;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
	clear: both;
	margin-top: 5px;
	padding: 5px 0;
	color: #000;
}

.box a {
	font-size: 11px;
	color: #000;
}


/*--------------- content -------------------*/
#content {
	float: left;
	width: 595px;
	padding: 20px;
	overflow: hidden;
	color: #000;
}


/*--------------- footer -------------------*/
#footer {
	background: url(../images/footer.gif) no-repeat 0 0;
	width: 801px;
	height: 18px;
	margin: 0 auto;
}

#home #footer {
	background: url(../images/footer.gif) no-repeat 0 0;
}

#wrapme {
	background: url(../images/bg.png) repeat-y 173px 100%;
}

#sub_wrapme {
	background: url(../images/subbg.gif) repeat-y 15px 100%;
}
