@import url("buildin_style.css");

@import url("layout.css");

@import url("subnavigation.css");

@import url("navigation.css");



body, html {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 1.0em;
	background-color: #f5f5f5;
}



* {

	margin: 0;

	padding: 0;

	border: 0;

}



img {

	border: 0;

}



h1 {

	margin: 0px 0px 11px 0px;

	font: normal 1.5em 'Trebuchet MS', Arial, Verdana, sans-serif;

	color: #e20036;

}



#pagetitle h1 {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font: normal 2.0em 'Trebuchet MS', Arial, Verdana, sans-serif;

	color: #ffffff;

	letter-spacing: 0.1em;

}



#pagetitle p{

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font: normal 0.9em 'Trebuchet MS', Arial, Verdana, sans-serif;

	color: #ffffff;

	letter-spacing: 0.0em;

}





h2 {

	margin: 15px 0px 9px 0px;

	font: normal 1.3em 'Trebuchet MS', Arial, Verdana, sans-serif;

	color: #9c9d9f;

}



h3 {

	margin: 15px 0px 7px 0px;

	font: bold 1.1em 'Trebuchet MS', Arial, Verdana, sans-serif;

	color: #9c9d9f;

}



h4 {



margin: 15px 0px 5px 0px;

	font: bold 0.9em 'Trebuchet MS', Arial, Verdana, sans-serif;

	color: #9c9d9f;

}



p {

	/*font-size: 0.9em;*/

	line-height : 1.5em;

	margin: 0 0 15px 0;

}



a {

	color: #e20036;

	text-decoration:none;

}



a:hover {

	color: #51BBF9;

	text-decoration:none;

}



ul, ol {

	padding: 0 0 15px 15px;

	margin: 0;

}



ul ul, ol ol {

	padding: 0 0 0 15px;

	margin: 0;

}



li {

	padding: 0;

	line-height : 1.4em;

	padding-left: 0px;

        margin: 0 0 0 5px;

}



ol li {

	background: none;

}



table {

	width: 100%;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	border-spacing: 0px;

	border-collapse: collapse;

	border-width: 0px; 

	cell-spacing: 0px;

}



th {

	padding: 4px 5px 4px 5px;

	margin: 0px 0px 0px 0px;

	font-weight: bold;

	background-color: #EFEFEF;

	border: 0px;

	border-right: 1px solid #ffffff;

	border-bottom: 1px dotted #D0D0D0;

}



tr{

	border: 0px dotted #D0D0D0;

}



tr.row1 {

	background-color: #ffffff;

}



tr.row2 {

	background-color: #f9f9f9;

}



td {

	padding: 3px 5px 3px 5px;

	margin: 0px 0px 0px 0px;

	border: 0px;

	border-bottom: 1px dotted #D0D0D0;

	border-right: 1px solid #ffffff;

	border-spacing: 0px;

}



#breadcrumb a, #fontsize a{

	color: #666666;

	text-decoration:none;

}



#fontsize a.smaller {

	font-size: 0.9em;

}



#fontsize a.reset {

	font-size: 1.0em;

}



#fontsize a.bigger {

	font-size: 1.1em;

}



#breadcrumb a:hover, #fontsize a:hover {

	color: #1679CE;

	text-decoration:none;

}



/* ---- FORMULAR STYLE ---- */

legend {

	font:bold 14px Arial, Verdana, Helvetica, sans-serif;

	color: #bcbcbc;

	padding: 0px;

}



fieldset {

	border: solid 1px #bcbcbc;

	padding: 10px;

}



input:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus { 

    border: 1px solid #CCCCCC; 

    margin-bottom: 1px; 

}



select { 



   border:solid 1px #000000; 

    color: #000000; 

    font-size: 11px;

    margin-bottom: 1px;

	width: 170px;

	padding: 1px; 

}



#pin {
	float: left;
	width: 600px;
	height: 600px;
	background: url(images/pin1.jpg) repeat-y;
}


input, textarea { 

    background: #fff top left repeat-x; 

    font: 11px Arial, "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif; 

    border: 1px solid #000000;

    padding: 1px; 

    margin-bottom: 1px;

width: 170px;

}



* html input, textarea { 

width: auto;

}



input[type=submit], input[type=reset], input[type=button]{  

	width: auto;

	background: #aaa top left repeat-x; 

	color: #fff;

	padding-left: 5px; 

	padding-right: 5px;

}



input[type=radio], input[type=checkbox]{ 

	width: auto;

}



/*input, textarea, select { 

    font: 11px Arial, "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif; 

    border: 1px solid #08457A;

    padding: 1px; 

    margin-bottom: 1px;

	width: 160px;

	background-image:url(images/bg_topwrapper.gif);

	background-position:top;

}



textarea {

	height: 80px !important;

}





input[type=submit], input[type=button], input[type=reset] { 

	width: 80px;

	background-position:bottom;

	color: #FFFFFF;

}



input:hover, input:focus { 

    border: 1px solid #000000; 

    margin-bottom: 1px; 

}

*/





#fontsize input { 

	font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;

	letter-spacing: 0.0em;

    border: 1px solid #1679CE;

   padding: 0; 

    margin-bottom: 1px;

	background-color: #FFFFFF;

	height: 18px;

}



#fontsize input:hover, #searchbox input:focus { 

    border: 1px solid #51BBF9; 

    margin-bottom: 1px; 

}



#fontsize input { 

	font-size: 12px;

	font-weight:normal;

	color: #aaaaaa;

}



#searchbox input { 

    /*font: 12px Arial, bold, #666666, "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif; */

	font-size: 14px;

	font-weight:normal;

	color: #aaaaaa;

	font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;

	letter-spacing: 0.0em;

    border: 2px solid #1679CE;

    padding: 2px 25px 2px 5px; 

    margin-bottom: 1px;

	width: 190px;

	background:#FFFFFF url(http://www.ipartee.com/img/icons/search.gif) no-repeat scroll right bottom;

}







#searchbox input:hover, #searchbox input:focus { 

    border: 2px solid #51BBF9; 

    margin-bottom: 1px; 

}

#home_top{
	font-size: 0.8em;
position: relative; top: -35px; left: 520px

	

}

#header_top{ 
    font-size: 0.8em;
    padding-top:2px;
}

#header_top a{
    color: #333;
}

#headerAdd{
	float: center;
	font-size: 0.8em;
	margin-right: 100px;
	position:relativ; top:100px; left:550px; width:190px; height:70px;

	
}

#sidebar h1 {

	margin: 0px 0px 11px 0px;

	font: bold 1.2em 'Trebuchet MS', Arial, Verdana, sans-serif;

	color: #9c9d9f;

}



#sidebar a{

    text-decoration: none;

    color: #333333;

}



#footer{

    font-size: 11px;

}



#footer a{

    color: #111111;

    text-decoration: none;

}

/*********************************************/

.TI-QuickSearch {
	background-image: url(images/funnyRim.gif);
	width: 169px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: black;
}

.TI-QuickSearch .TI-Body {
	margin: 0px;
	margin-left: 6px;
	margin-right: 6px;
	padding: 5px;
	background-color: #e2ecf8 /* SP_LightBlue */;
}

.TI-QuickSearch .TI-Head .dh1{
	margin: 0px;
	margin-left: 6px;
	margin-right: 6px;
	padding: 0px;
	padding-bottom: 0px;
	background-color: #e2ecf8; /* SP_LightBlue */
	color: green; /* SP_DarkBlue */
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, sans;
}

.TI-QuickSearch p {
	margin: 0px;
	padding: 0px;
	color: #2a4f6f /* SP_GrayBlue */;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, sans;
	line-height: 18px;
}

/*********************************************/

.TI-TextField {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #BBB;
	width: 90%;
	height: 10px;
}

/*********************************************/

.TI-Button {
}

.TI-Button-Left {
	width: 5px;
	border-color: #C3C4C5 /* SP_BorderGray */;
	background-color: #E7E8E9 /* SP_ButtonGray */;
	border-width: 1px;
	border-style: solid;
	border-right-width: 0px;
}

.TI-Button-Center {
	background-color: #E7E8E9; /* SP_ButtonGray */
	border-color: red; /* SP_BorderGray */
	border-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-style: solid;
	color=red;
}

.TI-Button-Right {
	width: 15px;
	background-image: url(images/send-right.gif);
	background-repeat: no-repeat;
	background-position-x: -7px;
	background-position-y: 50%;
	
}

.TI-Button-Center input {
	height: 15px;
	width: 70px;
	overflow: visible;
	background-color: transparent;
	border-width: 0px;
	text-transform: uppercase;
	color: #ff3b00 /* SP_Red */;
	font-size: 12px;
}

/* Button hover */

.TI-Button:hover .TI-Button-Left {
	background-color: #008fd4 /* SP_Blue */;
}

.TI-Button:hover .TI-Button-Center {
	background-color: #008fd4 /* SP_Blue */;
}

.TI-Button:hover .TI-Button-Right {
	background-image: url(images/send-right-hover.gif);
}

.TI-Button:hover .TI-Button-Center input {
	color: white;
}



