﻿/*********************************************************************/
/****General Elements*************************************************/
/*********************************************************************/
html					 
{
	height:100%;
}
body					 
{
	height:100%;
	margin:0;
	padding:0;
	font:11px Arial, Helvetica, sans-serif;
	min-height:100%;
	background:#000;
	color:#d5d5d5;
}
form					 
{
	height:100%;
	margin:0;
	padding:0;
}
img
{
	border-style:none;
	margin:0;
}
a, a:visited, a:active					 
{
	font-size:11px;
	text-decoration:none;
	border:0;
	border-style:none;
	outline:none;
	color:#acacac;
}

a:hover
{
	color:#fff;
}
a:focus					 
{
	outline:0;
}
ul						 
{
	padding:0 !important;
	margin:0 !important;
	list-style-type:none;
}
li
{
	padding:0 !important;
}
p
{
	width:100%;
	padding:0;
	padding-top:15px;/*
	padding-bottom:20px;*/
	margin:0;
	line-height:1.1em;
}
input
{
	outline: 0;
}
textarea
{
    font:11px Arial, Helvetica, sans-serif;
}
h1
{
	margin:0;
	padding:0 0 7px 0;
}
h2
{
	margin-bottom:0px;
	margin-top:0px;
	font-size:11px;
	font-weight:bold;
}
h2.large
{
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:15px;
    color:#fff;
    padding:22px 0 22px 11px;
}
h3
{
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
h3 a
{
	font-size:12px;
}
h5
{
}
/*********************************************************************/
/****General Elements END*********************************************/
/*********************************************************************/
/*#containerTest
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	height:770px;
	position:relative;
	background:url(../GD_Web.jpg) repeat-x;
}*/

#container
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	height:637px;
	position:relative;
	
}
#contentWrap
{
	width:100%;
	position:relative;
}
#pageContent
{
	float:left;
    min-height:636px;
    width:100%;
    position:relative;
    background:#444444;
    margin-top:26px;
}
#pageContent div.inner
{
    z-index:5;
    width:100%;
    position:relative;
}
*+ html #pageContent div.inner
{
    position:relative !important;
}
#innerGrad
{
    position:absolute;
    z-index:1;
    height:636px;
    top:0;
    left:0;
    width:100%;
    background:url(../images/bgGrad2.jpg) repeat-x;
}
/*Flash container for the homepage*/
#homeFlash{
    float:left;
    outline:none;
}
/*Slideshow on the home page*/
div.slideShow
{
    float:left; position:relative; display:none; 
    height:636px;
    width:980px;
}
div.slideShow div.slide{
    position:absolute;
    left:0;
    top:0;
    z-index:1;
    height:636px;
    width:980px;
}

div.slideShow img
{
}
div.slideShow img
{
}
div.slideShow div.overlay{
    position:absolute; bottom:85px; height:88px; width:255px;
}
*+ html div.slideShow div.overlay{
    background:red; z-index:100;
}
div.slideShow div.overlay div.inner{
    position:relative;height:88px; width:255px;
}
*+ html div.slideShow div.overlay div.inner{
    position:relative !important;
    background:green;z-index:100;
}
div.slideShow div.overlay div.trans{
    height:88px; width:255px; top:0; left:0;
			background:#212221;
			z-index:10000;
			position:relative;
}

:root *> div.slideShow div.overlay div.trans /*Every browser except IE6 - IE8*/
{ 
            opacity:.80; 
			-moz-opacity:0.80;
			-khtml-opacity: 0.8; 
}
div.slideShow div.overlay div.inner a{
    z-index:10000;  /*color:#343434;*/ color:#fff; position:absolute; padding:18px 15px; left:0px; top:0px; width:215px; height:45px;font-size:12px;
}/*
div.slideShow div.overlay div.inner a:hover span.link{
    color:#028dd5;
}*/

div.slideShow div.overlay div.inner a span{
    font-size:13px; font-weight:normal; text-transform:uppercase; display:block;
    z-index:10000;
}
div.slideShow div.overlay div.inner a span.title{
}
div.slideShow div.overlay div.inner a span.link{
    font-size:11px; text-transform:none;
    font-weight:bold;
    margin-top:5px;
}



#head
{
	margin:20px 0 0 0;
	padding:0 0 15px 0;
	color:#acacac;  
	width:100%;
	float:left;
	position:relative;
	z-index:500;
    border-bottom:1px solid #4D4D4D;
}
	#head a
	{
		font-weight:bold;
	}
	#head a:hover
	{
	    color:#fff;
	}
    #head h1
    {
        position:relative;
    }
    *+ html #head h1{
        margin-top:17px;
    }
    #head div.details
    {
        margin:0;
    }
        #head p.summary
        {
            color:#acacac;
            float:left;
            padding:0;
            width:50%;
            font-weight:bold;
            
        }
        #head p.contact
        {
            border-left:1px dotted #666666;
            color:#acacac;
            padding:0 0 0 10px;
            width:149px;
            float:right;
            font-weight:bold;
            line-height:11px;
        }
            #head p.contact span
            {
                color:#028dd5;
                font-weight:bold;
            }
#mainContent
{
	width:100%;
	position:relative;
	overflow:hidden;
	clear:both;
}		

.contentTextual /*for other pages with text only*/
{
    padding:25px 11px;
}


/*********************************************************************/
/****Navigation and dropdowns*****************************************/
/*********************************************************************/

div.dropDownWrap
{
		position:absolute;
		top:0px;
}
#clientListWrap
{
    z-index:10;
	left:0;
}
#loginDropDownWrap
{
    z-index:20;
	left:81px;
}
#feedbackWrap
{
    z-index:30;
	left:180px;
}
a.aProjects
{
	float:left;
	display:block;
	color:#898989;
	height:20px;
	font-weight:bold;
	padding-top:6px;
    background-color:#313232;
	background-image:url(../images/bgNavGrad.gif);
	background-repeat:repeat-x;
	width:81px;
	text-align:center;
    border-bottom:1px solid #4D4D4D;
}
a.aLogin
{
	float:left;
	display:block;
	color:#898989;
	height:20px;
	font-weight:bold;
	padding-top:6px;
	background-image:url(../images/bgNavGrad.gif);
	background-repeat:repeat-x;
    width:98px;
    border-left:1px solid #4D4D4D;
	text-align:center;
    border-bottom:1px solid #4D4D4D;
}
a.linkOver, a.holdLinkOver
{
    color:#fff !important;
    background-image:none !important;
    background-color:#313232 !important;
    border-bottom-color:#313232 !important;
}
span.overBar /*This is the right most element after the navigation links. It overlaps the underlying nav container to stop the animations from firing*/
{
    position:absolute;
    left:180px;
    top:0;
    z-index:100; /*to place the link above the top of the wrap containing the client dropdown*/
    width:882px;
	background:url(../images/bgNavGrad.gif) repeat-x;
	height:26px;
    border-bottom:1px solid #4D4D4D;
    border-left:1px solid #4D4D4D;
}
* html span.overBar{
    background:pink;
    z-index:10000;
    top:300px;
}
/*
span.aLogin a.faded
{
	color:#707070;
}
span.aLogin a.faded:hover
{
	color:#fff;
}*/
#clientList
{
    float:left;
    position:relative;
    background:#313232;
    width:960px;/*
	opacity:.00; 
	filter: alpha(opacity=00);
	-moz-opacity:0.00;
	-khtml-opacity: 0.0;*/
	/*height:188px;*/
	overflow:hidden;
	font-size:12px;
}
#clientList ul
{
	display:inline;
	float:left;
	z-index:50;
    width:176px;
}
#clientList ul li
{
	display:block;
	height:17px;
	/*
	padding:2px 18px 2px 0px;*/
}
*+ html #clientList ul li
{
    height:14px;
}
* html #clientList ul li
{
    height:14px;
}
#clientList ul li a
{
	z-index:50;
	font-weight:bold;
	font-size:12px;
	padding:0px;
	line-height:10px;
}
				
#clientList ul li a:hover
{
}
#clientList ul li span
{
	padding:0;
	line-height:10px;
}
#clientList div.selections
{
    position:absolute;
    top:20px;
    left:24px;
    width:220px;
}


*+ html #clientList div.selections
{
    left:26px;
}
* html #clientList div.selections
{
    left:26px;
}
#clientList div.selections span
{
    font-weight:bold;
	float:left;
	cursor:pointer;
	color:#a0a0a0;
}
#clientList div.selections span.active, #clientList div.selections span.hover
{
    /*color:#6dcff6; Blue*/
    color:#028dd5/*Green*/
}
#clientList div.clients
{
    padding-left:66px;
    position:absolute;
    top:20px;
    left:192px;
    width:720px;
    border-left:solid 1px #767676;
}	
*+ html #clientList div.clients
{
    padding-left:22px;
}
* html #clientList div.clients
{
    padding-left:22px;
}
#clientList div.clients span
{
	font-weight:bold;
	float:left;
	color:#868686;
}
#clientList div.clients ul li:last-child
{
    height:0px; /*To line up the left parent element border with the bottom of the text*/
}
#clientList div.clients ul li span /*The element will be span if the client does not relate the the selected category*/
{
    color:#4c4b4b;
} 
#clientList div.clients ul li a
{
    /*color:#868686;
    cursor:default;*/
	color:#dedede;
	float:left;
}
#clientList div.clients ul li a:hover
{
    /*color:#6dcff6; Blue*/
    color:#028dd5/*Green*/
}

#loginWrap
{
    position:relative;
    overflow:visible;
    margin-top:27px;
}
#loginWrap div.inner
{
    position:absolute;
    left:-81px; 
    width: 960px; 
    background:#313232;
    height:0px;
    overflow:hidden;
}
#loginWrap div.inner div.wrap
{
    position:absolute; padding:22px 30px;
}
#loginWrap div.holdDropDown /*If a user clicks in a field in the drop down. we need to hold it on screen*/
{
    height:260px !important;
}
div.clientUpdateWrap
{
    float:left;
    height:212px;
    width:400px;
    color:#ebebeb;
}
div.clientUpdateWrap h3
{
    font-size:15px;
    font-weight:bold;
    color:#ebebeb;
    line-height:15px;
}
div.clientUpdateWrap h4
{
    color:#028dd5;
    font-size:15px;
    line-height:15px;
    font-weight:bold;
    margin:0;
    padding:0;
}
div.clientUpdateWrap a{
    font-weight:bold;
}


#feedbackForm
{
    position:relative;
    overflow:visible;
    margin-top:27px;
}

/*The specific links relating to the feed back form*/
a.feedbackLink
{
    position:absolute;
    right:0;
    font-size:10px;
    z-index:100;
}
a#showFeedback{
    /*
    color:#f2dbae;*/
    color:#ebebeb;
    background:#028dd5;
    padding:2px 5px;
    top:-20px; /*To allow for the 20px margin on the #head*/
}
a#showFeedback:hover{
    color:#fff;
}
a#hideFeedback
{
    background-position: 0 0;
    height:18px;
    width:18px;
    color:#4d4d4d;
    float:right;
    margin-right:17px;
    position:relative;
    padding:2px 0;
    font-weight:bold;
}
* html a#hideFeedback{ margin-top:-18px} *+ html a#hideFeedback{ margin-top:-18px}
a#hideFeedback:hover{
    /*color:#fff;*/
}
a#hideFeedback span{ 
    background:url(../images/feedbackClose.gif) no-repeat; width:18px; height:18px; position:absolute; right:0; top:0;
    background-position: 0 0;
}
a#hideFeedback:hover span{
    background-position: -18px 0;
}

#feedbackForm div.inner
{
    position:absolute;
    left:-180px; 
    width: 960px; /*
    background:#028dd5;*/
    background:#313232;
    height:0px;
    overflow:hidden;
}

#feedbackForm h3
{
    font-size:15px;
    font-weight:bold;/*
    color:#4d4d4d;*/
    color:#ebebeb; 
    line-height:15px;
}
#feedbackForm h4
{/*
    color:#f2dbae;*/
    color:#028dd5;
    font-weight:bold;
    margin:0;
    padding:0;
    font-size:15px;
    line-height:15px;
}
#feedbackForm p{
    color:#fff;
    font-weight:normal;
}
#feedbackForm div.inner div.details{
    float:left;
    padding:20px 24px 0 24px;
    width:304px;
}

#feedbackForm div.inner div.form{
    padding-left:42px;
    float:left;
    margin:20px 0 0 0;
    width:540px;
    height:218px;
    border-left:solid 1px #767676;
}
#feedbackForm div.inner div.form table td{ 
    vertical-align:top;
    padding-bottom:13px;
}
*+ html #feedbackForm div.inner div.form table td
{
    padding-bottom:6px;
}
#feedbackForm div.inner div.form label{
    display:block;/*
    color:#4d4d4d;*/
    color:#fff;
    font-weight:bold;
    padding-bottom:3px;
}
#feedbackForm div.inner span /*The error alerts*/
{
    color:#000;
}
#feedbackForm div.inner div.form input{
    width:90%;
    padding:2px 5px;
    height:15px;
    border:none;
    border:0;
    color:#7a7878;
    font-size:10px;
}
#feedbackForm div.inner div.form textarea{
    width:95%;
    padding:2px 5px;
    border:none;
    border:0;
    height:110px;
    color:#7a7878;
}
.formButton{
    width:55px!important;
    background:url(../images/feedbackSubmit.gif) no-repeat; background-position:0 0;
    cursor:pointer;
    margin:0 !important;
    height:18px !important;
    border:none !important; border:0 !important;
}
#feedbackForm div.inner div.form input.hover{
     background-position:0 -18px;
}
#feedbackForm span.error
{
    color:#028dd5 !important;
    margin-top:2px;
    float:left;
}
/*********************************************************************/
/****Navigation and dropdowns end*************************************/
/*********************************************************************/



/*********************************************************************/
/****CLIENT AND PROJECT INFO BOX**************************************/
/*********************************************************************/

#clientInfo
{
	position:absolute;
	top:421px;
	z-index:50;
	left:600px;
}

	#clientInfo div.windowWrap
	{
		position:relative;
		height:134px;
		width:360px;
		z-index:50;
	}
	
#projNamesWrap
{
    display:none;
    left:0 !important; 
    margin-top:-20px !important;
    height:16px;
    background:#222322;
    font-size:10px;
    padding:2px 15px 0 15px;
    color:#fff;
    float:left;
    font-weight:bold;
}
	
	
	
		#clientInfo div.windowWrap div.projLinks
		{
			float:left;
			height:10px;
			width:350px;
			height:12px;
			z-index:50;
		}
			#clientInfo div.windowWrap div.projLinks ul li
			{
				float:left;
				margin-right:3px;
				width:11px;
				height:11px;
			}
			#clientInfo div.windowWrap div.projLinks ul li a
			{
				background:url(../images/bgProjSelect.gif) no-repeat;
				cursor:pointer;
				float:left;
				display:block;
				width:11px;
				height:11px;
			}
			#clientInfo div.windowWrap div.projLinks ul li a:hover, #clientInfo div.windowWrap div.projLinks ul li a.active, #clientInfo div.windowWrap div.projLinks ul li a.visited
			{
				background:url(../images/bgProjSelectOver.gif) no-repeat;
			}
			/*#clientInfo div.windowWrap div.projLinks ul li a:hover, #clientInfo div.windowWrap div.projLinks ul li a:visited
			{
				background:url(../images/bgProjSelectOver.gif) no-repeat;
			}*/
			/*#clientInfo div.windowWrap div.projLinks ul li a.seen
			{
				background:url(../images/bgProjSelectOver.gif) no-repeat;
			}*/
		#clientInfo div.windowWrap div.window
		{
			margin:20px 0 0 0;
			float:left;
			position:relative;
			height:105px;
			width:360px;
			overflow:hidden;
			z-index:50;
		}
		/*Browser hacks for the window div. These need to be in place to stop the bottom of the window from cutting a sentence in  half.*/
		#clientInfo div.windowWrap div.window,  x:-moz-any-link, x:default  {
		    height:103px;
		}
		 @media screen and (-webkit-min-device-pixel-ratio:0) {
            #clientInfo div.windowWrap div.window  {
		        height:113px;
		        margin-top:15px;
	        }
	        #clientInfo div.windowWrap div.prevNext{
	            
		    padding:20px 0 0 0 !important;
	        }
        }
		*+ html #clientInfo div.windowWrap div.window
		{
		    height:105px
		}
		* html #clientInfo div.windowWrap div.window
		{
		    overflow-y:scroll;
		    width:348px;
		}
		
		
		
		#clientInfo div.windowWrap div.prevNext
		{
		    float:left;
		    padding:23px 0 0 0;
		    width:50px;
		}
		#clientInfo div.windowWrap div.prevNext,  x:-moz-any-link, x:default{
		    
		    padding:25px 0 0 0;
		}
		*+ html #clientInfo div.windowWrap div.prevNext
		{
		    padding-top:23px;
		}
		#clientInfo div.windowWrap div.prevNext a
		{
		    float:left;
		    width:11px;
		    height:11px;
		    font-size:1px;
		    margin-right:3px;
		    cursor:pointer;
		    background:url(../images/arrows.gif) no-repeat;
		}
		#clientInfo div.windowWrap div.prevNext a.prevPage
		{
		    background-position: 0 0;
		}
		#clientInfo div.windowWrap div.prevNext a.prevPage:hover
		{
		    background-position: -22px 0;
		}
		#clientInfo div.windowWrap div.prevNext a.nextPage
		{
		    background-position: -11px 0;
		}
		#clientInfo div.windowWrap div.prevNext a.nextPage:hover
		{
		    background-position: -33px 0;
		}
		a#aWorkPrev.disabled:hover /*if the link is disabled, we need to de-activate the hover effect*/
		{
		    background-position: 0 0 !important;
		}
		a#aWorkNext.disabled:hover /*if the link is disabled, we need to de-activate the hover effect*/
		{
		    background-position: -11px 0 !important;
		}
		#clientInfo div.trans
		{
			margin-top:13px;
			background:#212221;
			z-index:40;
			opacity:.80; 
			filter: alpha(opacity=80);
			-moz-opacity:0.80;
			-khtml-opacity: 0.8;
			height:145px;
			width:460px;
			display:block;
			position:absolute;
			left:0;
			top:0;
		}
		#clientInfo div.content
		{
			position:absolute;
			padding:0 15px 10px 15px;
			width:330px;
			z-index:50;
		}
			#clientInfo div.content div.scrolling
			{
				width:300px;
				position:relative;
				padding:0px 0 10px 0;
				bottom:0px;
			}
			
/*Absolutely positioned links to show and hide the client details.*/
a#hideClientInfo, a#showClientInfo{
    position:absolute; z-index:1000;
    background: url(../Images/bgShowHideClientDetails.gif) no-repeat;
    cursor:pointer;
}
a#hideClientInfo{
    bottom:70px;
    right:2px; 
    height:11px;
    width:11px;
    background-position:0 -145px;
}
a#hideClientInfo:hover{
    background-position:-11px -145px;
}
a#showClientInfo{
    bottom:83px; 
    right:-42px;
    height:145px;
    width:42px;
    background-position:0 0;
    background-color:#242524;
}
a#showClientInfo:hover{
    background-position:-42px 0;
    
}

/*********************************************************************/
/****CLIENT AND PROJECT INFO BOX**************************************/
/*********************************************************************/


#bottomGrad
{
    float:left;
	background:url(../images/bgGradBottom.jpg) repeat-x;
	width:100%;
	margin-top:1px;
	height:410px;
	float:left;
	color:#707070;
}
#bottomGrad span.left
{
    float:left;
    
}
#bottomGrad span.right
{
    float:right;
    padding:4px 11px 0 0;
}
#bottomGrad a
{
    padding:4px 11px 0 11px;
    float:left;
	color:#707070;
}
#bottomGrad a:hover
{
    color:#fff;
}
/*********************************************************************/
/****SPECIFIC IDS AND CONTROLS****************************************/
/*********************************************************************/
div.sliderWrap
{
	position:absolute;
	right:20px;
	top:30px;
	z-index:100;
	height:112px;
	width:10px;
	display:block;
}
* html div.sliderWrap /*Hide the scroll functionality from ie6 as it doesn't work properly. The div with the content will have the default scroll bar*/
{
    display:none;
}
div.sliderWrap a
{
	float:left;
	background:url(../images/slider-arrows.png) no-repeat;
	display:block;
	width:9px;
	height:9px;
	cursor:pointer;
}
div.sliderWrap a#slideDown
{
    background-position: 0px 0px
}
div.sliderWrap a#slideDown:hover
{
    background-position: -18px 0px
}
div.sliderWrap a#slideUp
{
    background-position: -9px 0px
}
div.sliderWrap a#slideUp:hover
{
    background-position: -27px 0px
}
#slider
{
	margin:18px 0 18px 5px;
	float:left;
	top:0;
	left:0;
}
/*********************************************************************/
/****SPECIFIC IDS AND CONTROLS****************************************/
/*********************************************************************/






/*********************************************************/
/*Work images*********************************************/
/*********************************************************/
#workImages
{
    float:left;
    background:url(../images/bgGrad2.jpg) repeat-x;
    z-index:0;
    height:636px;
    width:100%;
    position:relative;
   /* border-top:1px solid #4D4D4D;*/
    margin-top:26px;
}
/* 
    root element for the scrollable. 
    when scrolling occurs this element stays still. 
*/ 
#workImages div.inner /*This is here for the sole purpose of being used as a wrap to scroll the whole scrollable div in to the screen on page load*/
{
    position:absolute;
    top:0;
    left:960px;
    width:960px;
    height:636px;
}
#workImages div.inner div.scrollableWrap
{
    position:relative;
}
div.scrollable { 
 
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
    width: 960px; 
    height:636px; 
    
} 
 
/* 
    root element for scrollable items. Must be absolutely positioned 
    and it should have a extremely large width to accomodate scrollable items. 
    it's enough that you set width and height for the root element and 
    not for this element. 
*/ 
div.scrollable div.items { 
    /* this cannot be too large */ 
    width:20000em; 
    position:absolute; 
}
/* 
    a single item. must be floated in horizontal scrolling. 
    typically, this element is the one that *you* will style 
    the most. 
*/ 
div.scrollable div.items img { 
    float:left; 
    margin-right:1px; /*This gets rid of a one pixel overlap glitch in all of IE. It will be romoved from all other browsers below*/
} 
:root *> div.scrollable div.items img { 
    margin:0;
}
 
/* you may want to setup some decorations to active the item */ 
/*
div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff; 
}
*/
/*********************************************************/
/**SITEMAP************************************************/
/*********************************************************/

#sitemap
{   
    position:relative;
    padding:0 0 40px 0;
    color:#707070;
    font-weight:bold;
    float:left;
}

div.sm_LeftColumn{
    width:478px;
    float:left;
    margin-right:2px;
}
* html div.sm_LeftColumn{
}
div.sm_RightColumn{
    width:480px;
    float:left;
}
* html div.sm_RightColumn{
}
#sitemap span.header{
    padding:5px 11px 0 11px; height:19px; width:456px; display:block; background:#232323; margin-right:2px;
}
* html #sitemap span.header{
    width:454px;
    
}
#sitemap table{
    width:100%;
}

#sitemap table td.left{
    width:226px;
}
#sitemap table td.left div span.trans{
    width:224px; opacity:.30; filter: alpha(opacity=30); -moz-opacity:0.30; -khtml-opacity: 0.3;
     height:24px; background:#707070; position:absolute; right:2px; top:2px;
}
#sitemap table td.left div label{
    padding:5px 11px 0 11px; height:19px; width:202px; position:absolute;  right:2px; top:2px;
}
#sitemap table td.right{
    width:252px;
}
#sitemap table td.right a span.trans{
    width:252px; opacity:.50; filter: alpha(opacity=50); -moz-opacity:0.50; -khtml-opacity: 0.5;
    height:24px; background:#707070; position:absolute; right:0; top:2px;
}
#sitemap table td.right a span.linkText{
    padding:5px 11px 0 11px; height:19px; width:230px; position:absolute; right:0; top:2px;
}
#sitemap table tr td div{
    position:relative; height:26px;
}
#sitemap table a{
    position:relative; height:26px; display:block;
}
#sitemap table td.right a:hover span.trans{
    opacity:1; filter: alpha(opacity=100); -moz-opacity:0.100; -khtml-opacity: 1;
}


/*Sitemap IE hacks*/

* html #sitemap table{
    z-index:10000;
}
* html #sitemap table td{
    z-index:10001;
    
}
* html #sitemap table td div{
    z-index:10002;
}
/*********************************************************/
/**SITEMAP END********************************************/
/*********************************************************/


/*********************************************************/
/**INPUTS, BUTTONS****************************************/
/*********************************************************/

input.aspButton
{
    width:60px !important;
    color:#ffffff;
    background:#4d4d4d;
    margin-top:13px;
    cursor:pointer;
    padding:2px !important;
    font-weight:bold !important;
    height:22px !important;
    border:none !important;
    border:0 !important;
    font-size:10px !important;
    text-transform:uppercase;
}
input.aspButtonOver
{
    background:#028dd5 !important;
    color:#ffffff !important;
}
/*********************************************************/
/**INPUTS, BUTTONS END************************************/
/*********************************************************/
/*COLORS*/
/*ORANGE - #e9a622*/
/*TURQUIOSE - #06adcb*/
/*BLUE #028dd5*/