/*  
Name: 
Description:
Author: will rossiter
Copyright: Its a FREE template but i would like if you left this notice here :D

*/

/***Misc Tags***/

h1{

font-size: 17px;
 font-family:"Trebuchet MS",Georgia,Arial,Tahoma;
 margin-bottom: 0px;
 color: #265e15;}
 
a:link {color:#0084B4;}
a:visited {color:#0084B4;}
 
td a:link {color:#0084B4;}
td a:visited {color:#0084B4;}
 
 .cp_row {
 background-color:#FFFFFF;
 height:40px;
 width:100%;
 }
 
 .cp_row td a#pop {
 color:#FFFFFF;
 }
 
 .cp_row_shaded {
 background-color:#f5f5f5;
  height:40px;
 }
 
  .cp_row_shaded td a#pop {
 color:#f5f5f5;
 }
 
  .cp_row_highlighted {
 background-color:#C3D9FF;
  height:40px;
 }
 
 .cp_row_highlighted td{
 color:#000000;

 }
 
  .cp_row_highlighted td a{
 color:#0000CC;
 /*
 uncomment this part to make hyperlink fonts bold
 font-weight:bold;
 */
 }
 
 .cp_row_highlighted td a#pop {
 color:#0000CC;
 font-weight:bold;
 }
 
 .cp_cell_higlighted td{
	background-color:#CC0000;
 }
 
 .cp_body_outer {
  
 background-color: #e8e8e8;
 width:100%;
 
}

.cp_fieldname_large {
	font-family:Arial;
	font-size: 14px;
	color: #555555;
	
}

.cp_input_large {
	border:1px solid #999999;
	background-color:#FFFFFF;
	color:#333333;
	height:30px;
	padding:3px;
	font-face:Tahoma,Arial;
	font-size:16px;
	font-weight:bold;
	vertical-align:middle;
}

.cp_header {
	margin-top:0px;
	
}

.cp_button_small {
border:1px #CCC solid;
background-color:#dddddd;
background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #eee,  #ccc); /* for firefox 3.6+ */
background:#ddd;
text-shadow: #fff 0px 1px 0px;
color:#333;
border-radius:3px;
padding:3px;
}

.cp_button {
border:1px #CCC solid;
background-color:#dddddd;
background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #eee,  #ccc); /* for firefox 3.6+ */
background:#ddd;
text-shadow: #fff 0px 1px 0px;
color:#333;
border-radius:5px;
padding:10px;
cursor:pointer;
}

.cp_button:hover {
border:1px #FA2 solid;
background-color:#FA2;
background: -webkit-gradient(linear, left top, left bottom, from(#FE6), to(#FA2)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FE6,  #FA2); /* for firefox 3.6+ */
text-shadow: #FE6 0px 1px 0px;
color:#333;
border-radius:5px;

}

.cp_button_primary {
border:1px #3079ED solid;
background: -webkit-gradient(linear, left top, left bottom, from(#4D90FE), to(#4D90FE)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #4D90FE,  #4D90FE); /* for firefox 3.6+ */
background-color:#4D90FE;  /*1D5E91*/
text-shadow: #3079ED 0px 1px 0px;
color:#ffffff;
border-radius:5px;
padding:10px;
cursor:pointer;
}

.cp_button_primary a:link {color:#ffffff;text-shadow: #3079ED 0px 1px 0px;text-decoration:none;font-weight:bold;background-color:#4D90FE; }
.cp_button_primary a:visited {color:#ffffff;text-shadow: #3079ED 0px 1px 0px;text-decoration:none;font-weight:bold;background-color:#4D90FE; }

.cp_button_primary:hover {
border:1px #FA2 solid;
background-color:#FA2;
background: -webkit-gradient(linear, left top, left bottom, from(#FE6), to(#FA2)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FE6,  #FA2); /* for firefox 3.6+ */
text-shadow: #FE6 0px 1px 0px;
color:#333;
border-radius:5px;

}

.cp_button_primary_alternate {
border:1px #29691D solid;
background: -webkit-gradient(linear, left top, left bottom, from(#3D9400), to(#3D9400)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #3D9400,  #3D9400); /* for firefox 3.6+ */
background-color:#3D9400;  /*1D5E91*/
text-shadow: #3079ED 0px 1px 0px;
color:#ffffff;
border-radius:5px;
padding:10px;
}

.cp_button_primary_alternate a:link {color:#ffffff;text-shadow: #3079ED 0px 1px 0px;text-decoration:none;font-weight:bold;background-color:#3D9400; }
.cp_button_primary_alternate a:visited {color:#ffffff;text-shadow: #3079ED 0px 1px 0px;text-decoration:none;font-weight:bold;background-color:#3D9400; }

.cp_button_primary_alternate:hover {
border:1px #FA2 solid;
background-color:#FA2;
background: -webkit-gradient(linear, left top, left bottom, from(#FE6), to(#FA2)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FE6,  #FA2); /* for firefox 3.6+ */
text-shadow: #FE6 0px 1px 0px;
color:#333;
border-radius:5px;

}

.cp_button_nav {
border:1px #CCC solid;
background-color:#dddddd;
background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #eee,  #ccc); /* for firefox 3.6+ */
background:#ddd;
text-shadow: #fff 0px 1px 0px;
font-weight:bold;
color:#333;
border-radius:5px;
margin-top:0px;
height:30px;
min-height:30px;
vertical-align:middle;
padding:7px;
cursor:pointer;
display:inline;
}




.cp_button_nav a {

}

.cp_button_nav a:hover {
cursor:pointer;
background: -webkit-gradient(linear, left top, left bottom, from(#FE6), to(#FA2)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FE6,  #FA2); /* for firefox 3.6+ */
background-color:#FA2;
text-shadow: #FE6 0px 1px 0px;
color:#333;
}



form {
margin:0;
padding:0;
}

.cp_button_nav:hover {
border:1px #FA2 solid;

background: -webkit-gradient(linear, left top, left bottom, from(#FE6), to(#FA2)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FE6,  #FA2); /* for firefox 3.6+ */
text-shadow: #FE6 0px 1px 0px;
background-color:#FA2;
color:#333;
border-radius:5px;
padding:7px;
}



.cp_button_nav_primary {
border:1px #3079ED solid;
background: -webkit-gradient(linear, left top, left bottom, from(#4D90FE), to(#4D90FE)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #4D90FE,  #4D90FE); /* for firefox 3.6+ */
background-color:#4D90FE;  /*1D5E91*/
text-shadow: #3079ED 0px 1px 0px;
color:#ffffff;
border-radius:5px;
margin-top:0px;
height:30px;
min-height:30px;
vertical-align:middle;
padding:7px;
cursor:pointer;
display:inline;
}

.cp_button_nav_primary a:link {color:#ffffff;text-shadow: #3079ED 0px 1px 0px;text-decoration:none;font-weight:bold;background-color:#4D90FE; }
.cp_button_nav_primary a:visited {color:#ffffff;text-shadow: #3079ED 0px 1px 0px;text-decoration:none;font-weight:bold;background-color:#4D90FE; }

.cp_button_nav a:link {color:#000000;text-decoration:none;font-weight:bold;}
.cp_button_nav a:visited {color:#000000;text-decoration:none;font-weight:bold;}

.cp_title {font-family:Arial;font-weight:bold;padding-right:7px;color:#555555;font-size:16px;float:right;height:30px;}

.highlight, .info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.highlight {
    color: #000000;
    background-color: #f9edbe;
	border-color: #f0c36d;
   /* background-image: url('https://data.fineartstudioonline.com/images/info.png');*/
}

.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('https://data.fineartstudioonline.com/images/info.png');
}

.success {
    color: #4F8A10;
    background-color: #e6efc2;
    background-image:url('https://data.fineartstudioonline.com/images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #F9EDBE;
    background-image: url('https://data.fineartstudioonline.com/images/warning.png');
}
.error {
    color: #000000;
    background-color: #FFA07A;
    background-image: url('https://data.fineartstudioonline.com/images/error.png');
}


